タグ付けされた質問 「maven-surefire-plugin」

19
Maven surefireはForkedBooterクラスを見つけることができませんでした
最近新しいプロジェクトに来て、私はソースコードをコンパイルしようとしています。昨日はすべてうまくいきましたが、今日はまた別の話です。 mvn clean installモジュールで実行するたびに、テストに到達すると、エラーにクラッシュします。 [INFO] --- maven-surefire-plugin:2.18.1:test (default-test) @ recorder --- [INFO] Surefire report directory: /lhome/code/recorder/target/surefire-reports [INFO] Using configured provider org.apache.maven.surefire.junitcore.JUnitCoreProvider [INFO] parallel='none', perCoreThreadCount=true, threadCount=0, useUnlimitedThreads=false, threadCountSuites=0, threadCountClasses=0, threadCountMethods=0, parallelOptimized=true ------------------------------------------------------- T E S T S ------------------------------------------------------- Error: Could not find or load main class org.apache.maven.surefire.booter.ForkedBooter Results : Tests run: …

30
フォークされたVMは、適切に別れを告げることなく終了しました。VMのクラッシュまたはSystem.exitの呼び出し
この問題の解決を手伝ってください。ログのエラーの意味がよくわかりません。 [INFO] ------------------------------------------------------------------------ [INFO] BUILD FAILURE [INFO] ------------------------------------------------------------------------ [INFO] Total time: 21.749s [INFO] Finished at: Thu Apr 24 10:10:20 IST 2014 [INFO] Final Memory: 15M/37M [INFO] ------------------------------------------------------------------------ [ERROR] Failed to execute goal org.apache.maven.plugins:maven-surefire-plugin:2.15:test (default-test) on project samples.simpleforwarding: Execution default-test of goal org.apache.maven.plugins:maven-surefire-plugin:2.15:test failed: The forked VM terminated without saying properly …

6
maven-release-pluginでテストをスキップするにはどうすればよいですか?
テストをトリガーせずにmaven-release-pluginを実行するにはどうすればよいですか? 私が試してみました -Dmaven.test.skip=true そして -DskipTests そして -DpreparationGoals=clean ...まだ機能しません。 はい、テストに合格しない場合はリリースしないでください。ただし、同僚に信頼できるテストを作成させることはできません。

7
単体テストを防ぐが、Mavenでの統合テストを許可する
SureFireプラグインを使用してユニットテストを実行するMavenビルドと、FailSafeプラグインを使用して統合テストを実行するMavenビルドがあります。FailSafeプラグインのテストのみを実行する方法を教えてください。 それはマルチモジュールビルドであり、すべてのモジュールのpomを編集する必要がないので、pomにさまざまなプロファイルや何かを追加することは、私にとって良い解決策ではありません。 あるskip.testsとmaven.test.skipしてskipTestsいるストップすべてのテスト、およびskipITs、唯一のフェイルセーフプラグインを停止しています。 では、Mavenのようなコマンドラインフラグはありますが、skipITs代わりに「onlyITs」の機能がありますか?


13
SurefireはJunit 5テストを採用していません
JUnit 5で簡単なテストメソッドを作成しました。 public class SimlpeTest { @Test @DisplayName("Some description") void methodName() { // Testing logic for subject under test } } しかし、実行するとmvn test、私は得ました: ------------------------------------------------------- T E S T S ------------------------------------------------------- Running SimlpeTest Tests run: 0, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.001 sec Results : Tests run: 0, …
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.