私はmaven-plaginを持っており、目標を実行する必要があります。これはプラグインの前に自動的に実行されます。それは可能ですか?Maven2プラグインの前にいくつかの目標を実行するには?
0
A
答えて
2
あなたが一緒にこのようなスクリプトを実行し、文字列にそれをすることができます:あなたは常にあなたが追加することができ、ビルド時に特定の時点での目標を実行するために例えば
mvn clean assembly:assembly
...
4
をしたい場合あなたのpom.xml
に以下を伝えてください。本当に興味深い部分は、<phase>...</phase>
タグです。このタグでは、目標を実行するときの正確なポイントを指定できます。
<build>
<plugins>
<plugin>
<groupId>com.foo</groupId>
<artifactId>bar-plugin</artifactId>
<executions>
<execution>
<phase>validate</phase>
<goals>
<goal>foobargoal</goal>
</goals>
</execution>
</executions>
</plugin>
</plugins>
</build>
詳細については、Maven documentationを参照してください。
関連する問題
- 1. Mavenプラグインを実行する前に目標を実行するにはどうすればよいですか?
- 2. クラスをMaven2プラグインに渡す
- 3. ClassNotFoundException:cargo maven2プラグインを使用してテストを実行すると、oracle.jdbc.OracleDriver
- 4. 戦争アーカイブパッケージの前に目標を実行
- 5. クロスドメイントラッキングの目標は直接に行く
- 6. PyQtでQ_INTERFACESを実行するには? (目標:QTextObjectInterfaceの実装)
- 7. 他のコマンドの前にいくつかのコマンドを実行するには?
- 8. 実行時にmaven2のMojoでゴールの名前を取得する方法
- 9. 実行いくつかの目的のためにUbuntuの
- 10. Spring Webサービスを実行する前にいくつかのコードを実行するには
- 11. プラグインがpluginManagementの下で定義されていると、mavenの目標が正しく実行されない
- 12. 1つの目標/実行をMavenで開始する方法
- 13. プロジェクト全体を構築するにはどうすればよいですか?1つのモジュールでプラグインの目標を実行しますか?
- 14. Maven2はプラグインの場所をどのように知っていますか?
- 15. 静的ファイルにリダイレクトする前にいくつかのコードを実行
- 16. Mavenの目標が実行に失敗する
- 17. コンソールからBashコマンドを入力する前後にいくつかのコマンドを実行するには?
- 18. いくつかのコマンドを実行するには
- 19. phpunitでいくつかのテストファイルを実行するには?
- 20. バッチでいくつかのsshコマンドを実行するには?
- 21. Mavenパッケージの前にいくつかのシェルコードを実行します
- 22. Babelはプラグインの前にプリセットからプラグインを実行していますが、修正できますか?
- 23. Maven2&Swing projects:スイングアプリケーションのビルドと実行
- 24. Maven Plugin/Mojoを書く:目標をどのようにして他の目標の実行を強制するのですか?
- 25. Mavenのパッケージフェーズの完了後に目標を実行する方法は?
- 26. SVN ANTをMAVEN2に移行するブランチ
- 27. USER_INTERFACE_IDIOMに基づいて目標Cを実行
- 28. プラグインの目標がフェーズにバインドされていません
- 29. 多くのオーバーロードを持つ他のメソッドを実行する前後にメソッドを実行する方法は?
- 30. Eclipseから実行するMavenの目標
「プラグイン実行前」とはどういう意味ですか?ビルドの前にプラグインから目標を実行したいですか? –
私の質問が悪いかもしれません。私はプラグインが動作する直前に目標を実行するつもりはない。 – Max
私は最近同様の質問をして、追加のプラグインを起動するために余分なライフサイクルを作成する方法を教えてくれました。 http://stackoverflow.com/questions/1427740/how-do-i-execute-a-set-of-goals-before-my-maven-plugin-runsを参照してください。 –