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

maven-2 - Maven 2 プラグイン、ビルド + 確実

<build> タグでプラグインを定義し、これを自分のサイト コマンドで使用したい場合、どうすればよいですか? <reporting> タグ内でプラグインを再度定義する必要がありますか?

そして、おそらく build タグ内で行った設定で、reporting タグでも行いたいと思っている設定はどうですか? (たとえば、2 つのライフサイクルでプラグインを使用するためだけに、構成ファイルの場所を 2 回指定したくありません)

例: build タグで checkstyle プラグインを定義し、使用するルールのカスタムの場所を構成します。これは、ルールが jar にパックされているため、依存関係として定義できるためです。レポートタグでそれを行うと、これは不可能です。しかし、surfire が checkstyle のレポートを生成できるように、レポート タグでもこのプラグインを使用する必要があります。そのため、レポート タグ内でもプラグインを定義する必要があります。

ここで何か完全に間違っているのかもしれませんが、それ以外の方法でそれを行う方法がわかりません。私が気に入らないのは、pom (ビルドタグとレポートタグ) に 1 つのプラグインが 2 回あることです。

誰かが私のソリューションが問題ないことを確認したり、より良い方法をアドバイスしたりできることを願っています.

どうも

クク

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

java - コンポーネントをデプロイせずにEJB3コンポーネントを単体テストするための最良の方法は何ですか

すべてのリソース/Beanなどがローカルに注入されるように、エンタープライズBeanをモック環境でテストできるJUnit(またはその他の)システムが必要です。エンタープライズBeanはこれを達成する必要はありません。あらゆる種類の注射をサポートする必要があります。

  • テストをMavenビルドから実行できるように、このためのMavenプラグインが必要です。
  • 単体テスト中にトランザクションは必要ありません。これには完全なコンテナーが必要になります。

そのようなMavenプラグインまたはテストフレームワークを知っていますか?それでの経験?

0 投票する
5 に答える
57245 参照

java - あなたが知っているすべてのMavenアーキタイプカタログのURLは何ですか?

Mavenアーキタイプは、特定のフレームワークまたはプロジェクトタイプの実行例をすばやく生成できる「テンプレート」です。現在ネット上でアクティブになっているすべてのMavenアーキタイプカタログのリストを編集しようとしています。

カタログファイルに関するMavenドキュメントから

アーキタイプに関する知識はカタログに保存されます。

カタログはxmlファイルです。

Archetypeプラグインには、内部カタログがバンドルされています。これはデフォルトで使用されます。

Archetypeプラグインは、ローカルファイルシステムおよびHTTP接続からのカタログを使用できます。

これまでのところ、カタログを公開しているリポジトリのリストを集めましたが、誰かがもっと知っているかどうかを確認したいと思います。

同じものへのリンク:1)FuseSource 2) Cocoon 3)Java.net 4)MyFaces 5)Tapestry 6)Scalaカタログ 7)Terracottaカタログ

リポジトリが実際にアーキタイプカタログを公開している場合(上記のすべてが公開している場合)、その中にあるすべての選択肢のUIプロンプトが表示されarchetype-catalog.xmlます。例えば:

たとえば、Scalaカタログファイルを直接表示したい場合は、http://scala-tools.org/archetype-catalog.xmlにアクセスできます。

ただし、リポジトリがarchetype-catalog.xmlを提供していない場合は、PascalTが言うように、名前を事前に知って(あまり便利ではありません)、コマンドライン引数で渡す必要があります。

0 投票する
5 に答える
12058 参照

java - maven-deploy-plugin で複数回実行すると Maven エラーが発生する

この素敵なレシピを見つけたので、それを使用してサードパーティのファイルをリポジトリにデプロイしたいと思います

コマンドラインでの呼び出しは

1つのファイルに対してこれを行うと、意図したとおりに機能します

複数の実行で実行ブロックを使用すると、機能しません。これはバグですか、それとも意図した動作ですか?

私が得るエラーは次のとおりです。

何か案は?

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

maven-2 - NetBeans 6.5 で JBoss Maven リポジトリを設定するにはどうすればよいですか?

http://wiki.netbeans.org/MavenBestPractices#section-MavenBestPracticesのガイドに従って、 Maven プラグイン (バージョン 4) を構成して、 http://repository.jboss.com/maven2/に JBoss Maven リポジトリを追加しようとしました。 -UtilizingAndManagingMavenRepositories

新しいリポジトリが Maven リポジトリのリストに表示されますが、アイテム (アーティファクト) が表示されず、インデックスを更新しても役に立ちません。

Maven プラグインに問題があるようです。おそらく、JBoss サーバーでは利用できない「.index」サブディレクトリが必要です。

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

apache-flex - Flex Mojo Maven コンパイルの質問

flex mojos maven コンパイラーでプロジェクトを実行しようとしています。

以下の情報についてフィードバックをお寄せいただけると幸いです。

Maven コンパイラ プラグインにこの構成を使用していますが、何らかの理由で SWF プロジェクトでクリーン インストールを実行するたびに、アプリのコンパイル手順で次のように表示されます。

info.rvin.mojo flex-compiler-mojo true true

-compiler.accessible=false -compiler.actionscript-file-encoding UTF-8 -compiler.allow-source-path-overlap=false -compiler.as3=true -compiler.debug=false

つまり、Flex Builder のデバッグ ツールを介してアプリに接続できません。pom.xml でプラグインを適切に構成する方法について何か考えはありますか?

ありがとう!

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

maven-2 - Maven アセンブリの生成

現在、運用チームが簡単にデプロイできるように、小さなアプリをパッケージ化しようとしています。私の要件は、プロジェクトがコンパイルされて圧縮されることです。

コマンドラインからコマンド「mvn -DmyProfile clean generate-sources package」を実行し、出力に zip 形式を使用することを宣言する上で、どのファイルをどこに置くべきかを詳述する src.xml ファイルを作成しました。

その結果、ターゲット フォルダーに jar ファイルと zip ファイルの 2 つのファイルが作成されます。zip ファイルは、私のプロパティ ファイルに POM からの正しい値が挿入されなかったことを除いて、私が必要としているとおりに構造化されています。代わりに、すべての {variables} がまだそこにあります。一方、ジャーには正しい値がすべて注入されているように見えますが、ジャーの構造は私が必要とするものではありません。

キッカーは、この問題が発生しているのは、Java Service Wrapper をプロジェクトに追加しようとして、すべての新しいファイルがプロジェクト フォルダー構造のどこにあるべきかを宣言する src.xml ファイルが必要だったからです。それ以前は、まったく同じコマンドが完全に機能し、jar 構造でさえ Eclipse の実際のプロジェクト構造とより一貫していました。

Java Service Wrapper を非難するのではなく、その部分ですべてを機能させようとして、MVN アセンブリとの競合を作成しなかったかどうか疑問に思っているだけです。

どんな助けでも大歓迎です。

ありがとう、ヤン

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

maven-2 - GWT 1.6 で使用する Maven(2) プラグインはどれですか?

Google がレイアウトを「exploded war」形式に変更したため、 MavenGWT 1.6 の統合に関してかなりの混乱があるようです。どのプラグイン使用していますか? ホスト/コンパイルの目標はありますか? 「その場で」動作し、出力をに書き込みますか、それとも外部ディレクトリを使用しますか? (私は、 GWT で生成された出力がソース ツリーに表示されるのが好きではありません) src/main/webapp/WEB-INF

何かが機能している場合は、POM スニペットも高く評価されます。

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

maven-2 - 実行時にmaven2のMojoでゴールの名前を取得する方法

Maven2 の場合、Mojo の execute メソッドで現在実行されているゴールの名前を取得するにはどうすればよいですか? 正確には、Mojo の execute メソッド内に @goal 属性の値が必要です。

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

maven-2 - Maven2.1.0がシステムプロパティをJava仮想マシンに渡さない

LinuxボックスでHudsonビルドを実行する場合は、コマンドラインを使用してシステムプロパティをJava仮想マシンに渡します。2.1.0にアップグレードしてから、2.0.9では非常にうまく機能していましたが、完全に機能しなくなりました。システムプロパティは、Java仮想マシンに到達することはありません。

私は小さなテストプロジェクトを作成しましたが、実際にはまったく機能しません。

これは、Maven2.0.9で問題なく機能するはずです

しかし、これは失敗します:

Javaコードは単にこれを行います