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

maven-2 - Maven Eclipse 単体テスト構成

私は Eclipse を使用しており、一部の単体テストでは-Djava.library.path、特にテストが機能するようにいくつかの JVM 引数を設定する必要があります。次のようにPOMファイルに設定しました。

Mavenでビルドすると正しく動作します。ただし、Eclipse で実行すると (Maven プラグインがインストールされていても、Eclipse 環境の他のすべてが Maven で適切に動作しています)、この JVM 引数は適用されません。これがなぜなのか、またはこれを修正する方法を知っている人はいますか?

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

maven-2 - Mavenでの複数のantrunタスク

Maven ビルド サイクルのさまざまなフェーズで Ant タスクをどのように実行しますか?

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

java - mvn release:prepare は、ファイルを変更したことをキャッチしませんか?

ローカルでホストされている VisualSVN サーバー インスタンスに対して、Windows システムで実行します。コマンドラインからコマンドを簡単に実行できるように、変数を使用していますC:\Program Files\VisualSVN Server\binPATHsvn

Windows ワークステーションでリリースの準備と実行を試みていますが、release:prepareファイルを変更したという事実が見落とされているように見えることに気付きました。

しかし、mvn release:prepare を実行すると、変更されたファイルに気付かないようで、新しい POM をチェックインしてリリースにタグを付けようとします。

[情報] ローカルの変更がないことを確認しています...
[情報] 実行中: cmd.exe /X /C "svn --non-interactive status"
[情報] 作業ディレクトリ: C:\Documents and Settings\blah\workspace \project-blah
[INFO] スナップショットの依存関係とプラグインを確認しています ...
"Project BLAH" のリリース バージョンは何ですか? (com.vapps:project-blah) 0.0.1: :
"Project BLAH" の SCM リリース タグまたはラベルとは? (com.vapps:project-blah) project-blah-0.0.1: :
「Project BLAH」の新開発バージョンとは?(com.vapps:project-blah) 0.0.2-SNAPSHOT: :
[INFO] 'Project BLAH' を変換中
... ...
...
[INFO] 完全な実行は、メッセージ「[maven-release-plugin] prepare for next development iteration」を含む 1 つのファイルをチェックインします。

(この出力は で実行し-DdryRun=trueたものですが、どちらの方法でも同じ結果が得られることに注意してください)

mvn release:prepareローカルでファイルを変更したことがなぜ見つからないのか、誰にもわかりませんか? Windows で実行するという厄介な組み合わせでしょうか?

更新:プラグインのこのバグに関連しているようです。scm

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

unit-testing - Mavenのテストクラスにメインクラスをどのようにインポートしますか?

Mavenで新しいScalaプロジェクトを生成し、src / main/scalaフォルダーとsrc/test/scalaフォルダーを持つフォルダー構造を作成しました。src / main / scalaにいくつかのコードがあり、いくつかのテストを書きたいと思っていました。問題は、src / main/scalaからクラスをインポートできないことです。それ、どうやったら出来るの?

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

eclipse - Maven クラスパス コンテナー更新ジョブ

m2eclipse と maven に行き詰まります。いくつかの依存関係を追加した後 (hibernate 3.4 ですが、それはあまり重要ではないと思います)、Eclipse はタイトルのようなメッセージで行き詰まりました。pom ファイルから依存関係を削除しても、どちらも役に立ちませんでした。Eclipseを再起動し、これをレポからのクリーンなプロジェクトとしてチェックアウトします。Alwyas はさわやかに立ち往生しています。:/

プロジェクトの更新で (m2) eclipse が停止する原因は何ですか? すべてのアイデアを歓迎します。

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

java - Maven レポート プラグインの統合

Maven プラグインをセットアップする必要があります。JARをダウンロードしました。プラグインを Maven と統合またはセットアップするために次に何をすればよいか教えてください。JAR を親ディレクトリにコピーする必要がありますか、それともファイルを編集する必要がありますか?

プラグインは次のとおりです。

  • Java2HTML
  • JDepend
  • チェックスタイル
  • クローバー
  • コベルチュラ
  • エマ
  • バグを見つける
  • JavaNCSS
  • PMD
  • QAラボ
  • エクスレーダー
  • ソナー
0 投票する
3 に答える
958 参照

maven-2 - Maven 2 Assembly プラグイン - 主なアーティファクトと依存関係を別々のフォルダーに分割する方法

インストールパッケージを作成するためにmaven用のAssemblyプラグインを使用しています。

私のパッケージング要件では、ビルド中に生成されたアーティファクトとすべての依存関係を別々のフォルダーに分割する必要があります。

私の現在のアセンブリマニフェストは次のとおりです。

最初のモジュールセットは、現在ビルドされているアセンブリのみを正しく生成します。ただし、 thirdParty には、現在ビルドされているアセンブリも含まれます。最初のセットに既に含まれているファイルを除外するにはどうすればよいですか?

ありがとう

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

java - Maven javadoc プラグイン - 特定のクラスのみを含めるにはどうすればよいですか?

Maven javadoc プラグインを使用すると、特定のパッケージを除外できますが、Javadoc を作成したいパッケージがたくさんあり、ほんの一握りのクラスしかありません。

除外するのではなく、含める方法はありますか?

また、パッケージには javadoc を必要とするクラスと必要としないクラスがあるため、パッケージ レベルではなくクラス レベルで処理を行いたいと考えています。

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

maven-2 - Maven2:mvnサイトを使用するときにJXRプラグインの結果をステージングする方法は?

マルチモジュール プロジェクトがあり、JXR maven プラグインを使用してソース コードの HTML バージョンをプロジェクトのサイトにデプロイしたいと考えています。

問題は、JXR プラグインが正常に動作し、モジュールごとに XREF フォルダーが適切に生成されることですが、mvn site:stage コマンドを使用してすべてのプロジェクトのサイト コンテンツを取得し、すべてのリンクを適切に生成することです。 XREF フォルダを取得しません。

これは、JXR プラグインが構成されている私の POM ファイルの抜粋です。

サイトの作成とステージングに使用するコマンドは次のとおりです。

皆さん、何か考えはありますか?

前もって感謝します。

r.

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

maven-2 - Maven プラグインが親プロパティを取得しないのはなぜですか?

あるプラグインを別のプラグインに拡張させると、通常は親からプロパティを継承します。うまくいかないこともありますが。プラグインが読み込まれると、親のプロパティはすべて null になります

私は何を間違っているのでしょうか?プロジェクトを maven-plugin としてパッケージ化すると、正常にビルドされます。