[解決済み] Maven -DskipTestsは無視されます。
2022-03-09 07:23:41
質問
私は次のようなMavenプロジェクトを構築しています。 シュアファイヤー の構成になります。
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-surefire-plugin</artifactId>
<version>${version.maven-surefire-plugin}</version>
<configuration>
<includes>
<include>**/*Test.java</include>
</includes>
</configuration>
</plugin>
問題なのは
mvn clean install -DskipTests=true
テストはまだ実行されています。何が問題なのでしょうか?
両方試しましたが
-DskipTests
(これは
メイヴン ウェブサイト
) と
-DskipTests=true
をチェックすると、IntelliJ Ideaによって追加されます。
Mavenの
settings.xml
.
- Mavenバージョン:2.2.1
- Surefireのプラグインです。2.3
EDIT SureFireプラグインの設定をコメントアウトすると、パラメータが期待通りの挙動をします。上記の設定に何か問題があるのでしょうか?
解決方法を教えてください。
あなたがしたことはうまくいくはずです。さらにデバッグするにはどうしたらよいですか。
-
実行する
mvn help:effective-pom
をクリックすると、Mavenが実行するPOM全体が表示されます。それを検索してtest
(大文字・小文字を区別しない) で、何かおかしな点がないか確認します。 -
実行する
mvn test -X
を実行すると、デバッグ出力が得られます。の設定に使用されたオプションが表示されます。maven-surefire-plugin
. 出力は必ずファイルにリダイレクトしてください!ログには、次のように表示されます。
[DEBUG] Configuring mojo 'org.apache.maven.plugins:maven-surefire-plugin:2.15:test' with basic configurator -->
で、その下に何行か。
[DEBUG] (s) runOrder = filesystem [DEBUG] (s) skip = false [DEBUG] (s) skipTests = false
これらの値は、テストがスキップされないことを意味します。
-
最近のバージョンのプラグインを使用していますか? ここで確認 . このオプションは、お使いのバージョンでサポートされていない可能性があります。
関連
-
[解決済み] パラメータ[変数]の不正な修飾子;finalのみが許可される[closed]。
-
[解決済み] Java の条件付きコンパイル:コードチャンクをコンパイルしないようにするには?
-
[解決済み] ファイルを作成せずに、ファイルが存在するかどうかをチェックする
-
[解決済み] Java- <T extends Comparable<T>>の意味?
-
[解決済み] Mavenを使用して、依存関係を持つ実行可能なJARを作成するにはどうすればよいですか?
-
[解決済み] Mavenプロジェクトにローカルのjarファイルを追加する方法は?
-
[解決済み] Mavenスナップショットとは何か、なぜそれが必要なのか?
-
[解決済み] MavenにおけるdependencyManagementとdependenciesの相違点
-
[解決済み] mavenの強制アップデートを行うには?
-
[解決済み] Mavenが実行するJUnitテストを見つけ出せない
最新
-
nginxです。[emerg] 0.0.0.0:80 への bind() に失敗しました (98: アドレスは既に使用中です)
-
htmlページでギリシャ文字を使うには
-
ピュアhtml+cssでの要素読み込み効果
-
純粋なhtml + cssで五輪を実現するサンプルコード
-
ナビゲーションバー・ドロップダウンメニューのHTML+CSSサンプルコード
-
タイピング効果を実現するピュアhtml+css
-
htmlの選択ボックスのプレースホルダー作成に関する質問
-
html css3 伸縮しない 画像表示効果
-
トップナビゲーションバーメニュー作成用HTML+CSS
-
html+css 実装 サイバーパンク風ボタン
おすすめ
-
[解決済み] enumのordinalを使用するのは良い習慣ですか?
-
[解決済み] Java Genericメソッドをstaticにするには?
-
[解決済み] なぜJPAには@Transientアノテーションがあるのですか?
-
[解決済み] java.lang.IncompatibleClassChangeError: Mongo クラスを実装しています。
-
[解決済み] android.support.v4.app.FragmentActivity' で 'TAG' がプライベートアクセスされている。
-
[解決済み] java.lang.ClassNotFoundException: クラス com.ibm.db2.jcc.DB2Driver が Worklight プラットフォームまたはプロジェクトに見つかりませんでした。
-
[解決済み] java.util.MissingFormatArgumentException: 形式指定子 '%s' がありません。
-
[解決済み] 1行目2列目でBEGIN_ARRAYを期待したが、BEGIN_OBJECTだった。
-
[解決済み] JAVA_OPTIONS、JAVA_TOOL_OPTIONS、JAVA_OPTSの違いについて
-
[解決済み] Java: getInstanceとStaticの比較