0

Maven を呼び出すたびにテストをスキップするために、Eclipse の Surefire プラグインで Maven を使用しますが、テスト ゴールを具体的に呼び出すこともできるようにしたいと考えています。

この Web サイトの説明を使用してプロジェクトをセットアップし、「デフォルトでスキップ」の部分で説明されているとおりにセットアップしました。通常のMaven呼び出しではうまく機能し、テストは十分にスキップされています。Bamboo でのセットアップも機能しskipTests=false、テスト ゴールを呼び出すためのパラメーターを設定すると、目的の効果が得られ、テストが実行されます。

ただし、Eclipse では、これは機能しません。テスト目標を含む Maven 実行構成を定義し、変数skipTestsを false に設定しました。しかし、テストはまだスキップされます。次に、デバッグ出力をアクティブにして、それskipTests=falseが実際にプロパティであることを確認しましたが、Maven Surefire プラグインの構成がまだリストされていて、それskipTestsがデバッグ出力に当てはまりました。

(...)
[DEBUG]    (s) skipTests = true
(...)

何か不足していますか、それとも私のバージョンの問題ですか? 私は統合されたMaven 3.0.4とバージョン2.14のsurefireプラグインを備えたEclipse Junoを使用しています。

4

0 に答える 0