問題タブ [maven-site-plugin]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
teamcity - Maven サイト、TeamCity を ciManagement システムとして設定しますか?
TeamCity を CI 管理ツールとして表示するように Maven サイトを構成する方法はありますか? 「TeamCity」、「Team City」、さらには「http://www.jetbrains.com/teamcity/」を指定しようとしましたが、結果の Maven サイトは単に表示されます
POM のこの部分は、Jenkins や Continuum などの特定のキーワードのみを認識しているようです。これは正しいですか? Team City 用の特別なキーワードはありますか、または名前を強制的に表示する別の方法はありますか?
maven - Maven SCM URL に WebSVN リンクを使用する
典型的な WebSVN リンクは次のようになります。
しかし、それを Maven scm/url として含めた場合、ビルド (具体的には私にとっては - site:deploy) を実行しようとすると、次のエラーに従って 2 番目の「=」(等しい) で失敗します。
公開された Maven サイトで WebSVN を使用できるようにするための回避策はありますか?
maven - Maven サイトとマークダウンを使用してコード スパン内にドル記号を表示する
maven-site-plugin と markdown (doxia-module-markdown) で生成されたコード スパン内にドル記号を表示したいと考えています。
コード範囲外で、数値コードを使用し$
て問題を修正しました。しかし、コード スパン (4 つのスペース) 内では、数値コードはデコードされません。これは実際には驚くべきことではありません。
コード ブロック内では、アンパサンド (&) と山かっこ (< と >) は自動的に HTML エンティティに変換されます。
( http://daringfireball.net/projects/markdown/syntax#codeから)
また、ドル記号を 2 つ ( $$
)、エスケープ ( \$
)、チャーム( ) しようとしまし<3$
たが、何も機能しませんでした。
誰かが何か考えがありますか?
maven-3 - Maven サイト プラグイン バージョン 3 で障害が発生しましたか?
Maven 3.0.4 を使用して、maven site:site ゴールを実行するプロジェクトを取得しようとしています。私には知られていないが、Maven 2.2.1 で実行されていた (3 であるべきだと思っていたとき)。
次のエラーが発生し続けます。
プロジェクト myproj-parent でゴール org.apache.maven.plugins:maven-site-plugin:3.0:site (default-cli) を実行できませんでした: ゴール org.apache.maven.plugins:maven-site- の default-cli を実行しますplugin:3.0:site failed: アーティファクト {null:null:null:jar} の場合: groupId を空にすることはできません。
groupId が欠落しているアーティファクトを見つけるにはどうすればよいですか?
maven - github マークダウン ファイルを Maven サイトに含める方法
Github では、README.md、LICENCE.md、CONTRIBUTORS.md などの Markdown 形式のファイルをプロジェクトのルートに作成することを推奨しています。一方、これらのファイルは、自動生成された Maven サイトにとって価値のあるコンテンツになります。
これらのファイルを生成されたサイト レポートに含めるベスト プラクティスは何ですか?
私が持っていたアイデアの 1 つは、それらを src/site/markdown にコピーし、サイト生成が成功した後に再度削除することでした (SCM 汚染を避けるため)。
java - リリースされたアーティファクト用の Maven サイトを生成する
を使用して、Maven アーティファクトとしてリリースする Java ライブラリがありますmaven-release-plugin
。ライブラリを再リリースすることなく、サイトのコンテンツ (FAQ、チュートリアルなど) を変更できるように、このライブラリのサイトの作成を担当する別の Maven プロジェクトが必要です。
ライブラリ自体から組み込みたい唯一のデータは次のとおりです。
- Javadoc
- ソースベースのレポート (カバレッジや FindBugs レポートなど)
- バージョン番号 (サイト プロジェクトでこれを手動で更新しても問題ありません)
これらのアイテムは、ライブラリ プロジェクトをビルドしてリリースするときにレポートとして生成する必要があります。生成するサイトにデータを組み込むことができるように、何らかの方法でこれらをサイト プロジェクトで利用できるようにする必要があります。これは可能ですか?
maven - Doxia でセクションのローカル HTML アンカーを追加する方法は?
Maven サイトのドキュメントでは、セクションに次のようなコードを使用しています。
セクション名/タイトルを HTML ローカル アンカーにしたいのですが、どうすれば Doxia に伝えることができますか? http://maven.apache.org/doxia/references/doxia-apt.html#Anchorsはこれについて話していますが、私はそれを<section>
s に適用できませんでした。
maven - Maven サイト + 検索機能
最近、私たちの組織では、Maven サイト プラグインを使用して、プロジェクトに関するすべてのドキュメントを Maven によって生成されたサイトに維持することにしました。ただし、検索機能を追加する方法が見つかりませんでした.Google検索エンジンとの統合を提供する一部のスキンに遭遇した唯一のことですが、独自のネットワークで実行しているため使用できません外部から「インデックス可能」にする機会はありません。
それで、私の質問は、誰かがこれに対する降下の解決策を提案できるかどうかです? lucene を実行し、すべてを単独でインデックス化し、サイト内からこの検索を使用するための API を提供する一種の Maven プラグインを開発することを考えましたが、車輪を再発明する必要がないことを願っています :)ここにようこそ
前もって感謝します
maven - Maven サイトをビルドするときに、注釈プロセッサが 2 回実行されてビルドが中断されるのはなぜですか?
アノテーション プロセッサ プラグインを使用してHibernate JPA 2 Metamodel Generatorで JPA 基準クラスを生成するビルドがあります。
これは、通常mvn clean package
の .
サイトの生成中にプラグインが 2 回実行されることに気付きましたが、その理由はわかりません。おそらく、Javadoc プラグインの既知のバグでしょうか?