問題タブ [maven-javadoc-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.
maven-3 - javadoc:test-javadoc での Maven 3 サイト プラグインの問題
私はMavenの初心者ですので、ご容赦ください。私はこのマルチモジュール プロジェクトを継承しました。私の上司は、javadoc、jxr、surefire-report などの一般的に使用される他のプラグインと一緒にサイト プラグインを利用するように求めています。これらのレポートは、テスト ソース コードに対してのみ生成されます。
ここに私の親 pom.xml があります:
そして、次を使用してハドソンから実行します:
これは私が取得し続けるエラーです:
編集: リクエストごとに、ここに hwr-wlapp-ear の pom.xml があります
そして、ここに hwr-wlapp-ear の親の pom.xml があります
なぜこれが起こるのか、どうすれば修正できるのか、誰かが私にいくつかの指針を教えてもらえますか?
maven - Maven「javadoc生成をスキップする」なぜですか?
私はMavenプロジェクトに取り組んでおり、最も基本的なjavadocsを生成したいと考えています。
これは、pom.xmlに追加するプラグインです。
次に、目標のmvn cleanパッケージを実行し、プロジェクトのクリーニングとパッケージ化に成功した後、
プロパティを追加してみました:
また、cmdプロンプトでこれを試しました:
何ら変わりありません...
私が露骨に欠けているものはありますか?
maven-3 - maven-javadoc-plugin でテスト API ドキュメントをスキップするには?
次の構成で「clean skip:skip」を実行した後、「target/site」フォルダーに「testapidocs」フォルダーの生成をスキップしたいと考えています。
ビルド構成:
レポート構成:
「clean site:site」を実行すると、「target」ディレクトリの下に次のフォルダーが作成されます。
ターゲット/サイト/apidoc
target/site/testapidocs - これをスキップしたい
maven - Maven サイトの Maven javadoc プラグインが機能しない
私はこれに対する答えを見つけることができません、誰かが知っているかもしれません。Maven サイトと Maven Javadoc プラグインをセットアップしようとしましたが、不可能のようです。実行するたびmvn site:run
に、このスタックトレースを取得します:
そしてMavenサイトでは、たくさんのパッケージが存在しないというエラーが発生します。このことはまったく機能していないようです。さまざまな構成を試しました。私もこのことを機能させるためにかなりの時間を費やし、追加で多少成功しましたが、今は機能しません。セットアップが不可能のように見えるので、何か不足している可能性があります。さまざまな構成のバリエーションを試しましたが、現在はデフォルトであるとしましょう(Mavenサイトプラグインのドキュメントにあるように):
と
何か不足していますか?多くの異なる構成を試しましたが、結果は常に同じで、多くのシンボルを実行すると、スタックトレースとパッケージが存在しないというエラーが発生します。Maven 3.0.4ところで。
編集私はこのバグのようなものを得たと思います: http://jira.codehaus.org/browse/MSITE-220誰もそれについて知っていますか?
maven-3 - サイト目標中の Maven Javadoc プラグイン: javadoc: エラー - java.lang.OutOfMemoryError: メモリを増やしてください
pom ファイルを介して javadoc プラグインのメモリを増やすのに苦労しています。何らかの理由で、私の Mac ビルド スレーブは、サイトゴール中にOutOfMemoryErrorで失敗します。pom のpluginManagementセクションを介して javadoc プラグインの最大メモリを調整しようとしました ( maven-javadoc-plugin documentationに従って):
これは何の役にも立たないようで、私のビルドはメモリ不足エラーで失敗しました。
そこで、代わりにこれをプラグイン宣言に直接入れることにしました (以下のbuild-plugins-pluginセクションを参照してください:
...そして、これはまだ機能していません。Mac ビルド スレーブは、サイト ゴール中にまだ失敗しています。
maven - Maven Javadoc プラグインでパッケージ名を指定する方法
Javadoc ツールには、「packagenames」と呼ばれるコマンドライン オプションがあり、ドキュメント化するパッケージ名を指定できます。Maven javadoc プラグインはこの引数をサポートしていますか?
maven はすべてのオプションを構成プロパティとしてサポートしているようですが、packagenames はオプションではなく、コマンドライン パラメータであり、maven の javadoc プラグイン ページにリストされていません。
Maven プラグインはsubpackagesオプションをサポートしていますが、これは異なります (再帰的ですが、packagenames 引数はサポートされていません)。
Javadoc Maven プラグインで packagenames 引数を指定するにはどうすればよいですか?
maven-2 - javadoc: エラー - java.lang.OutOfMemoryError
maven-release-plugin でリリースを作成しようとしています。私が実行した目標は、release:perpare と release:perform です。
Maven がリリースとソース jar を作成した後、javadoc の実行からこのメモリ エラーが発生します。
ビルドセクションには次のものがあります:
org.apache.maven.plugins maven-release-plugin 2.4.1 @{project.artifactId}-version-@{project.version}
この方法でjavadocの実行を構成しようとしました。org.apache.maven.plugins maven-javadoc-plugin 2.9 -J-Xmx1024M b.
org.apache.maven.plugins maven-javadoc-plugin 2.9 1024M
このエラーを解決するために私ができることを誰かが知っていますか?
ありがとう!フアン・パブロ・プロベルビオ
java - Maven を使用した JavaDoc の自動検証
リファクタリング中に、JavaDoc が古くなることが頻繁に発生します。例を示すために、存在しなくなった、またはいくつかの新しい引数が欠落しているメソッド引数について説明します。
既存のJavaDocを自動的にチェックし、何らかの「JavaDoc違反」がある場合にビルドを停止するMavenプラグインがあれば問題ありません。私は Maven-JavaDoc-Plugin と maven-doccheck を見てきましたが、どちらもエラーや警告を救済するのではなく、違反があった場合に既存の JavaDoc を自動的に修正することしかできないようです。
このようなMavenプラグインがあるかどうか、およびこれをアーカイブする方法を知っている人はいますか?
java - Maven Javadoc 集約が JBoss AS 7.1.1.Final で失敗する
Maven Javadoc プラグインを使用して、複数のプロジェクトの集約 javadoc を生成しようとしています。javadoc:javadoc goal を実行すると、ビルドは SUCCESS で終了します。とにかく、すべての javadoc を javadoc:aggregate ゴールと組み合わせたいのですが、org.jboss.msc.service パッケージを見つけようとすると失敗します。
このインポートを除外するように maven javadoc プラグインを構成するにはどうすればよいですか? 次の設定で試しました:
しかし、運がありません。すべての助けに感謝します!
java - javadoc に集計ゴールと jar ゴールの両方を使用する
集計目標を使用してプロジェクト全体の javadoc を生成したいのですが、いくつかのサブプロジェクトの javadoc jar も生成したいと考えています。親の pom.xml に次の pluginManagement を追加して、サブプロジェクトが javadoc jar を簡単に生成できるようにしました。
次に、javadoc jar を必要とするサブプロジェクトに追加しました。
ここまでは順調ですね。ここで、集約目標を使用して javadoc の完全なセットを取得したかったので、javadoc プラグインへの別の参照を親 pom に追加しました。
これにより、javadoc プラグインは、それを必要とするいくつかのサブプロジェクトではなく、すべてのサブプロジェクトに取り込まれます。jar と集計の目標は独立してうまく機能しているように見えますが、一緒に使用すると問題が発生します。誰でもこのようなことを解決しましたか?
前もって感謝します!