3

exec プラグインを使用して、maven ライフサイクルの一部として Cucumber JVM を呼び出しています。ただし、Cucumber は終了時に System.exit() を使用しているように見えるため、maven の実行が途中で停止します。これにより、別のプロセスにフォークする必要がありますが、テストをデバッグしようとすると問題が発生します。

Cucumber JVM が終了するときに System.exit() を使用しないように丁寧に依頼する方法はありますか?

4

2 に答える 2

1

コマンドラインを呼び出すときは、使用します

mvn exec:exec

それ以外の

mvn exec:java

Maven が cucumber と同じ VM で実行されるのを避けるためです。 exe:exec exec:java

于 2013-08-27T13:42:32.793 に答える