以下の内容はhttps://unageanu.hatenablog.com/entry/20081115/1226735612より取得しました。


テストをスキップしつつ、*-test.jarを作る

Mavenでのビルド時にテストをスキップするには、「maven.test.skip」オプションを指定すればOKですが、

mvn install -Dmaven.test.skip=true

これだと、「*-test.jar」も作成されません
「*-test.jar」を作りたいけど、テストはスキップしたい場合は

mvn install -Dtest=NotFound -DfailIfNoTests=false

とすると、とりあえず何とかできます。戦略は以下のとおり。

  • テストは実行するけど、
  • 実行するテストとして存在しないものを指定
    • →つまり、テストは実行されない。
  • ただしこれだけだと、「テストがないよ」エラーになるので、「failIfNoTests」を指定してエラーを無視する。

うーん、もっとスマートな解決方法はないものか。




以上の内容はhttps://unageanu.hatenablog.com/entry/20081115/1226735612より取得しました。
このページはhttp://font.textar.tv/のウェブフォントを使用してます

不具合報告/要望等はこちらへお願いします。
モバイルやる夫Viewer Ver0.14