問題タブ [maven-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 投票する
1 に答える
625 参照

java - Maven Jdepend レポートにデータが含まれていません

プロジェクトで jdepend maven プラグインを実行していますが、「mvn site:site」または「mvn jdepend:generate」のどちらを実行しても、生成されるレポートには「パッケージが使用されていません」と表示されます。Maven 出力にエラーはありません。他のプラグイン (cobertura、findbugs など) は問題なく動作します。私のpomは次のように構成されています:

何か案は?

0 投票する
4 に答える
6326 参照

maven-2 - mvnサイトのビルド中のMaven2マルチプロジェクトCoberturaレポートの問題

mvn サイト構築の一環として、Cobertura テスト カバレッジ レポートを実行しようとしているマルチプロジェクトがあります。子プロジェクトで Cobertura を実行することはできますが、ユニット テストでヒットしたコード行がレポートで強調表示されているにもかかわらず、誤って 0% のカバレッジがレポートされます。

mvn 2.0.8 を使用しています。mvn clean sitemvn clean site:stageおよび を実行してみmvn clean package siteました。テストが実行されていることはわかっています。それらは確実なレポート (txt/xml とサイト レポートの両方) に表示されます。構成に何か不足していますか? Cobertura はマルチプロジェクトで正しく動作しませんか?

これは親 .pom にあります:

子.pomsで次のものを使用して、または使用せずに実行してみました:

ビルドの出力でこれを取得します。

レポートは次のようになります。 コベルチュラレポート

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

java - Maven2サイトプラグインを作成するときにサイトリソースのリストを取得するための最良の方法は何ですか?

デフォルトのライフサイクルで実行されるプラグインを作成する場合、プロジェクトとそのリソースへの参照を取得するのは簡単ですが、サイトのライフサイクルで実行されるプラグインを作成するときに、MavenProjectオブジェクトの代わりにnullを取得します。

ヒント、ヒント、提案はありますか?

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

maven-2 - カスタムmojoからMavenプラグインのランタイム構成にアクセスする最良の方法は?

カスタムmaven2MOJOを書いています。このMOJOから別のプラグインのランタイム構成にアクセスする必要があります。

これを行うための最良の方法は何ですか?

0 投票する
8 に答える
4050 参照

java - ビルドの最後にMavenMOJOを1回だけ実行するように強制するにはどうすればよいですか?

一度だけ実行したいMOJOがあり、原子炉内の最後のプロジェクトのテストフェーズの後で一度だけ実行します。

使用:

execute()メソッドの開始時は、mojoが1回実行されることを意味しますが、ビルドの最初の段階で、他のすべての子モジュールの前に実行されます。

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

tomcat - cargo-maven2-plugin から埋め込みモードで tomcat を起動する最も簡単な方法は何ですか?

cargo プラグインへの依存関係として tomcat:catalina:5.5.23 を定義しましたが、それでも次の例外が発生します。

おそらく java.security.AccessController.doPrivileged がアクセスを拒否しているために、RealmClassLoader がクラスを見つけられていないようです。

Maven内から埋め込みモードで実行するTomcatを持っている人はいますか?

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

maven-2 - maven-ビルド番号-プラグイン

maven-buildnumber-plugin を使用して、JAR/WAR/EAR パッケージのバージョン番号を生成します。したがって、コンパイルを実行すると、たとえば ${project.version}-${buildNumber} が取得されます。これは、この値に設定されているためです。しかし、mvn deploy を使用する場合は ${project.version} だけがファイル名であり、pom.xml を XX ${buildNumber} に設定すると、ファイル名は file-XXX ${buildNumber} (<- buildNumber の内容ではなく、代わりに ${buildNumber as test})。私は何を間違っていますか?また、${project.version} ${buildNumber} でファイルをインストールしたいと考えています。

任意の助けのためのthx

マーカス

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

java - maven-jxr-plugin で使用される追加のソース ディレクトリを追加するにはどうすればよいですか?

build-helper-maven-plugin を使用してビルドに追加していますが、この追加のソース ディレクトリの XREF ソースも見たいです。

ご参考までに:

maven-jxr-plugin - JXR プラグインは、プロジェクトのソースの相互参照を生成します。生成されたレポートにより、ユーザーは特定のコード行を簡単に参照または検索できます。また、コードで見つかったエラーを参照するために PMD プラグインと一緒に使用すると便利です。

build-helper-maven-plugin - このプラグインには、Maven ビルド ライフサイクルを支援するためのさまざまな小さな独立した目標が含まれています。

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

svn - Maven を使用して Subversion からプロジェクトをエクスポートする方法は?

Maven には、ソース管理システムとやり取りできるmaven-scm-pluginというプラグインがあります。ドキュメントによると、次のようなプロジェクトをエクスポートできるはずです。

ただし、maven 2.0.9 でこのコマンドを実行すると、maven から次のエラーが発生しました。

そのため、プラグインのベータ 3 バージョンには「エクスポート」の目標がないようですが、1.1 で追加されました。Maven リポジトリ (.m2\repository\org\apache\maven\plugins\maven-scm-plugin) に両方のバージョンがありますが、maven は古いベータ版を使用することを主張し、それが見つからない場合はエラーになります。 「輸出」が目的。maven に scm プラグインの 1.1 バージョンを使用させるにはどうすればよいですか? mvn scm:export コマンドは独立して使用されるため、構成する POM ファイルはありません。ありがとう!

0 投票する
6 に答える
20775 参照

java - Mavenがプラグインを見つけられないのはなぜですか?

コマンドを入力すると:

ドキュメントは、プロジェクトの依存関係のリストを取得することを提案しています。代わりに、私はこれを取得します:

私を希望に満ちた素朴な人と呼んでください、しかし私はmavenが持っていなかったプラグインをダウンロードすることを望んでいました。誰かがこのエラーの原因を知っていますか?Mavenがインストールしたプラグインに関する情報をどこに保存し、それらがmavenリポジトリのどこに保存されているかを知っている人はいますか?