問題タブ [maven-antrun-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 に答える
1354 参照

android - AIDL ファイルからソースを生成する Maven の antrun タスクを作成する方法は?

Ant タスクを Maven の antrun プラグイン タスクに変換しようとしています。

Ant タスクは次のようになります。

このコードは、android sdk build.xml ファイルからのものです。

Maven antrun プラグインでどのようにすべきか考えていますか?

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

maven - Maven antrun: Maven プロパティを ant に渡す

Maven プロパティ (プロファイルで定義) を Antrun 実行に渡そうとしています:

次のように、プロパティはプロファイルで定義され、さまざまなサーバーでの展開を可能にします (これが最善の方法ではないことはわかっていますが、これがここでの方法です)。

私の問題は、Maven プロパティを ant プラグインで動作させることができないことです。ant にタスクを追加して、<echoproperties>所有しているプロパティを確認しようとしましたが、Maven プロパティの痕跡はありません。Maven で定義されたプロパティを使用することは可能ですか、それとも別のアプローチを使用する必要がありますか? どんな提案でも大歓迎です。

編集:最初の回答に従ってスクリプトを変更しましたが、まだ機能しません

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

maven - maven-antrun-plugin は、例外エラーを示す HTML レポートを生成できますか?

3 つのファイルを生成する Maven Surefire レポートがあります。

失敗した各テストは、次のようにTEST-me.qa.MyTest.xmlファイルにエラーを示します。

maven-antrun-plugin は、例外エラー (および失敗) を示す HTML レポートを生成できますか? 現在、junit-noframes.html と呼ばれる JUNit 出力ファイルは、TESTS-TestSuites.xmlの情報のみを表示するため、失敗情報はまったく表示されません (私のインクルードは *.xml 用ですが)。私の回避策は、 me.qa.MyTest.txtファイル内も調べてエラーの内容を確認することですが、これらのエラーをレポートに表示し、失敗したテストの総数もレポートに表示したいと考えています。

これが私のMaven設定です:

または、これはすべて間違っていますか? Surefire 自体が適切なレポートを生成できますか?

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

maven - javac を持つ ant build.xml に対して maven-antrun-plugin を実行すると NullPointerException が発生する

同じプロジェクトの新しい pom.xml で build.xml (ant) を実行しようとしています。ただし、build.xml:104(javac) のコンパイル時に何を試しても、常に NullPointerException が発生します。ビルドは ant 自体で成功します。

javac ターゲットを持つ maven で build.xml を実行することに関する洞察が役立ちます!

0 投票する
0 に答える
2021 参照

google-closure-compiler - Maven を使用した Google クロージャ コンパイラ

Googleクロージャーコンパイラーを使用してJSファイルを縮小しようとしています

次の単純なPOMファイルを使用しました

ソースに3つのjsファイルを配置しましたが、出力フォルダーを確認すると、コンテンツのない空のファイルが取得されます

コマンドプロンプトで実行すると、同じコマンドが正常に機能します。なぜ私は空のファイルを取得していますか?

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

java - Maven: 任意の拡張子で JAR を出力

Java プロジェクトをmvn install実行すると、JAR ファイルが生成されます。ここまでは順調ですね。

その生成後、結果の JAR ファイルの名前を任意の拡張子の名前に変更したいと思います。たとえば、生成された結果の JAR が「Foo.jar」と呼ばれるとします。名前を「Foo.baz」に変更したいと思います。

これを可能にする魔法のプラグインの組み合わせを確認しようとしています。これまでのところ、このSO の回答に基づいて、次のことを試しました。

だから、2つのこと。まず、上記のプラグインは実際には何もしていないようです。また、2 番目のプラグインが何を達成しようとしているのかについても明確ではありません。

また、上記のプラグインとは別にアセンブリでこれを実行しようとしましたが、うまくいきませんでした。私のアセンブリファイル(プラグインは完全にボイラープレートであるため、含まれていないことに注意してください):

ただし、このアセンブリを実行しようとすると、次のような結果になりました: アセンブリの作成に失敗しました: アセンブリ アーカイブ dist の作成中にエラーが発生しました: zip ファイルにそれ自体を含めることはできません

だから、この時点で、私は途方に暮れています。約 1 時間のグーグル検索の後、ant スクリプトがこれに適しているという印象を受けましたが、それが機能しない理由を説明することはできませんでした。

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

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

maven - Maven-antrun Ant ターゲットが定義されていません - スキップされました

antrun プラグインを使用して、maven マルチモジュール プロジェクトのファイルをコピーしようとしています。ファイルは親プロジェクトのルートにあります:

mvn antrun:run親とすべてのモジュールで「Antターゲットが定義されていません-スキップされました」という問題を解決してこれを実行します。親でのみ実行する必要があり、<inherited>false</inherited>役立つと思いましたが、そうではありません。しかし、なぜ「Ant ターゲットが定義されていません」なのですか?

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

java - プラグイン maven-antrun-plugin の実行は、m2e を使用したライフサイクル構成の対象外です

これは以前に尋ねられたことは知っていますが、この問題の解決にまだ苦労しています。プロジェクトを Eclipse にロードすると、次の例外が発生します。

私のMavenプロジェクトは多くのモジュール(> 200)で構成されており、それらすべてで問題が発生しています。

私は(親モジュールで)私のruncompile目標を無視しようとしました:pom.xml

しかし、それでもうまくいきません。

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

java - Maven、antrunでファイルをコピー中にエラーが発生しました

Maven でファイルをコピーする際に問題が発生します。

この方法で antrun プラグインを使用します: (ファイル jdk1.5.0_22.tgz を一時フォルダーにコピーしたい)

そして、それはうまくいきます。ここで、jdk ファイルのバージョンから独立するように小さな変更を加えます (jdk1.5.0_22.tgz を jdk*.* に変更するだけです)。

この場合、次のエラーが発生します: [exec] /bin/cp: '../../resources/jdk*.*' の統計を実行できません: そのようなファイルまたはディレクトリはありません

なんで?