52

Eclipse で run as maven install を構成して単体テストをスキップすることが可能かどうか疑問に思っていましたが、そのようなことが可能であれば、その方法を教えてください。

4

5 に答える 5

101
  1. プロジェクト用に Maven が構成されていることを確認する
  2. プロジェクトを右クリックします
  3. 「別のユーザーとして実行」に移動
  4. 「実行構成」を選択します
  5. 左側の列で、[Maven Build] を右クリックし、[New] を選択します。
  6. ビルド元のベース ディレクトリ (プロジェクト) を選択します
  7. 「目標」フィールドに「インストール」とその他の目標を記入します。
  8. [テストをスキップ] ラジオ ボタンをクリックします。
  9. [実行] をクリックします。

それが役立つことを願っています。

于 2012-01-19T11:05:20.873 に答える
6

mavenのドキュメントに従って、これをpom.xmlに書き込むことができます:

<project>


[...]
<build>
<plugins>
  <plugin>
    <groupId>org.apache.maven.plugins</groupId>
    <artifactId>maven-surefire-plugin</artifactId>
    <version>2.12</version>
    <configuration>
      <skipTests>true</skipTests>
    </configuration>
  </plugin>
</plugins>

于 2012-05-15T10:49:35.777 に答える
6

使用する Maven テスト プラグインによって異なります。-Dmaven.test.skip=trueビルド構成にパラメーターを追加してみてください。

于 2012-01-19T09:01:40.203 に答える
5

プロパティ maven.test.skip を pom のプロファイルに入れることができます。次に、Eclipse の Maven のプロジェクト プロパティで、このプロファイルを Eclipse でアクティブにします。

于 2012-01-19T10:50:08.337 に答える
1

実行構成には、Mavenビルドタイプの実行構成があります。その時点で、標準のMavenskipTestsパラメーターを設定できます。

于 2012-01-19T08:56:16.470 に答える