問題タブ [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.

0 投票する
2 に答える
642 参照

maven - Maven 集約サイトの生成

Mavenベースのプロジェクトがあります。以下の構造に示すように、4 つの異なるプロジェクトがあります。各メイン プロジェクトとサブプロジェクトには、独自の pom.xml ファイルがあります。

私はどちらが依存しており、どちらが相互依存しているかを実行mvn siteしていますProjectCProjectBProjectAProjectB

したがって、Maven サイトを実行するtest resultsと、これらすべてのプロジェクトのすべてが作成されindividuallyます。私がやりたいことはaggregation、これらのプロジェクトとサブプロジェクトのすべてのテスト結果の を作成し、 に表示することですone place

Mavenサイトで可能ですか?

0 投票する
2 に答える
14460 参照

maven - Mavenプロジェクトサイトにマークダウンを使用するには?

Maven とマークダウン マークアップ言語を使用してプロジェクト ドキュメントを開始する方法は? Maven サイトのデフォルトは APT であり、Maven のやり方だけを学ぶのは不快です。(通常、途中でもう 1 つマークアップ言語を学ぶ必要がある場合、チーム内の誰も Maven サイトのドキュメントを書き始めることはありません。)

Maven プロジェクト サイトのドキュメントにマークダウン (github で使用されているものと同じマークアップ言語) を使用しようとした人はいますか? Maven Doxia の参照から、それが可能であることがわかります。問題はありますか?

私はMavenサイトの生成が初めてです。チームが取り組んだことのない他のマークアップ言語よりも、マークダウンから始めるのがよいと思います。

アップデート。成功しました。以下の回答を参照してください。

0 投票する
1 に答える
588 参照

maven-3 - 複数のモジュールの複数のPOMからのMaven Site Staging

サブプロジェクトを含む 5 つのモジュールを含むプロジェクトがあります。

mvn siteコマンドは、各モジュールの下にサイト ディレクトリを作成します。1 つの共通ディレクトリ内にステージングしたい。

上記の構成は、絶対パスを指定する必要があることを示しています。したがって、絶対パスを指定すると、サイトは親プロジェクトにプッシュされます/target/staging

私が直面している問題は、親プロジェクト(Module1)index.htmlの他のメイン.htmlが他の親リンクに置き換えられているためindex.html、サイトが生成されたディレクトリに最後の親プロジェクトのみが見つかることです。どうすれば修正できますか / サイトディレクトリの適切なパスを指定できますか?

また、javadocs、corbetura などのすべてのレポートを 1 つのプライマリ レポートに集約するにはどうすればよいですか。

0 投票する
1 に答える
2767 参照

maven - Maven サイト/プロジェクト情報レポート プラグインが空の依存関係レポートを生成する

maven-project-info-reports-plugin を使用して生成された依存関係レポートは、誤って 1 つのプロジェクトのみを報告し、推移的な依存関係はゼロです。ただし、依存関係の収束レポートでは、依存関係の完全なリストが生成されます。コマンド ラインから project-info-reports:dependencies ゴールを実行すると、出力が生成されないか、outputDirectory パラメーターが正しく機能しません (指定された outputDirectory にレポート ファイルが生成されません)。デフォルトのディレクトリはありますか? mvn サイト プラグインを使用してレポートを作成することしかできませんでした。

MPIR-251で報告されているように、一連の「アーティファクト: XXXX にファイルがありません」というエラーだけが表示されますが、これは問題の原因を示すものではないのではないかと考えています。考え?

構成: maven: 3.0.3 maven-site-plugin:3.1 maven-project-info-reports-plugin: 2.6 OS: Mac OS-X

0 投票する
1 に答える
934 参照

maven - Mavenリアクターとサイト

親といくつかのモジュールを含むマルチモジュールプロジェクトがpom.xmlあり、一部のモジュールは相互に依存しています。プロジェクトディレクトリで私は呼び出すことができます

各モジュールでユニットテストを実行します。ここでは問題ありません。しかし、私が電話すると

モジュールレポートの1つ

これらの依存関係は「mvntest」中に検出されるため、これは発生しないはずです。また、それらはアーティファクトサーバーではなく、親プロジェクトの一部です。ERRORに記載されている目標は目標siteです。なぜmvn test成功し(検出した依存関係に関して)成功mvn siteしないのですか?これは原子炉のビルドであるため、特別な方法でサイトをビルドする必要がありますか?

0 投票する
3 に答える
2699 参照

maven - マルチモジュールMavenプロジェクトの親pom.xmlを解決するためにmaven-site-pluginを取得するにはどうすればよいですか?

私は庭の品種Mavenプロジェクトを持っています。いくつかのモジュールが含まれています。したがって、ルートpom.xmlは、GrandMaven方式で親とアグリゲーターの両方として機能します。

このプロジェクトは正常にビルドおよびインストールされます。

ルートは、次のようなスタンザをpom.xml持つ企業から継承します。pom.xml

mvn siteこのルートに対して実行するとpom.xmlmaven-site-pluginバージョン3.2は親を解決できないと報告します。

もちろん、親は私のローカルリポジトリと私のローカルNexusに存在します。ライフサイクルの他のフェーズでは、親を解決するのに問題はありません。

他の人がこの問題を報告しています。このテーマに関する別のStackOverflowの質問もありますが、その問題が私のものとまったく同じであることがすぐにはわかりませんでした。

上記のスタンザ(私の最初の考え)に追加<relativePath/>して<parent>も、動作はまったく変わりませんでした。

maven-site-plugin親を解決するにはどうすればよいpom.xmlですか?

0 投票する
1 に答える
1713 参照

maven-3 - javadoc:test-javadoc での Maven 3 サイト プラグインの問題

私はMavenの初心者ですので、ご容赦ください。私はこのマルチモジュール プロジェクトを継承しました。私の上司は、javadoc、jxr、surefire-report などの一般的に使用される他のプラグインと一緒にサイト プラグインを利用するように求めています。これらのレポートは、テスト ソース コードに対してのみ生成されます。

ここに私の親 pom.xml があります:

そして、次を使用してハドソンから実行します:

これは私が取得し続けるエラーです:

編集: リクエストごとに、ここに hwr-wlapp-ear の pom.xml があります

そして、ここに hwr-wlapp-ear の親の pom.xml があります

なぜこれが起こるのか、どうすれば修正できるのか、誰かが私にいくつかの指針を教えてもらえますか?

0 投票する
1 に答える
3573 参照

maven-3 - maven-javadoc-plugin でテスト API ドキュメントをスキップするには?

次の構成で「clean skip:skip」を実行した後、「target/site」フォルダーに「testapidocs」フォルダーの生成をスキップしたいと考えています。

ビルド構成:

レポート構成:

「clean site:site」を実行すると、「target」ディレクトリの下に次のフォルダーが作成されます。

ターゲット/サイト/apidoc

target/site/testapidocs - これをスキップしたい

0 投票する
1 に答える
543 参照

maven - 「Test Source Xref」を無効にする方法

プロジェクトページを生成するために Maven Site Plugin を使用しています。ソースも公開したい。そこで、JXR Plugin を使用しました。「Test Source Xref」レポートを無効にできるかどうかは誰にもわかりません。このページhttp://jira.codehaus.org/browse/JXR-47しか見つかりませんでしたが、このパラメーターは機能していないようです。POM での私の構成は次のようになります。