Eclipseプラグインの単体テスト・ケースを作成しようとしています。 http://www.vogella.com/tutorials/EclipseTycho/article.html#run-the-build-with-the-testsに行き、eclipse-test-pluginを作成しました。mvn-tychoを使用するときに依存関係のEclipseプラグインに引き数を渡す
したがって、テストプラグイン(plugin-bと呼ぶ)は、テストが書き込まれる別のプラグイン(plugin-a)に依存します。 mvn clean installを実行すると、tycho-surefireがテストを実行しようとしていて、そのプロセスでプラグイン-aを起動しようとしていることがわかります。しかし、plugin-aには、正しく起動するための一連のVM引数が必要です。以下のような引数を渡そうとしています: mvn -Dabc.properties = bridge \ bundles \ com.blah.blah.blah.blah.bridge \ abc.propertiesクリーンインストール
しかし、それらはプラグインには通っていません-a。
ご協力いただきまして誠にありがとうございます。
これは、フォークされたテストVMのシステムプロパティをコマンドラインから( '-D'を使用して)設定するときに使用する正しいオプションです。ただし、システムプロパティをPOMに直接保存することもできます。 ''に[''要素](https://eclipse.org/tycho/sitedocs/tycho-surefire/tycho-surefire-plugin/test-mojo.html#systemProperties)を追加するだけです。 'tycho-surefire-plugin'です。 –