jasmine-maven-pluginに未解決の問題があり、それを理解できません。
これを自分で試すことは大歓迎ですが、要点は、実行すると次のようになります。
mvn jasmine:test
プラグインの pom.xml で構成されたプロパティは、Mojo Bean では設定されません。
調べてみると、Bean の各プロパティがデフォルト値に戻っていることは明らかです。ただし、テストフェーズ自体 (jasmine:test がバインドされている) を実行すると、次のようになります。
mvn test
それは正常に動作します。
何か案は?TestMojoの冒頭のプリアンブルは次のようになります。
/**
* @component
* @goal test
* @phase test
* @execute lifecycle="jasmine-lifecycle" phase="process-test-resources"
*/
更新:今、私はさらに混乱しています。さらに読むと、このドキュメントに従って<configuration>
、 ではなく、プラグインのすぐ下の要素で欠落しているように見える構成が行われているため、この動作は本当に予想外のようです。<execution/>
注: タグ内の構成は、直接コマンド ライン呼び出しから使用できないという点で、タグ外の構成とは異なります。代わりに、それらがバインドされているライフサイクル フェーズが呼び出されたときにのみ適用されます。または、構成セクションを実行セクションの外に移動すると、プラグインのすべての呼び出しにグローバルに適用されます。