Mavenに関するafnfのブックマーク (2)

  • ブログエンジン(5) Maven+JaCoCoでカバレッジ計測 - afnf.net

    続けるって難しい。2月は2しか書いてないしな。 えっと、前回のエントリでは、Maven+Jetty+Seleniumで総合テストを行うための構成を簡単に紹介しました。今回は、JaCoCoでカバレッジ計測を行い、テストレポートを出力するところまでを紹介します。 ※Spring Boot+Maven+Selenium+JaCoCoも可能です。詳細はこちらのエントリで。 JaCoCoについて JaCoCoはEMMAの後継となるコードカバレッジツールです。なんやかんやで良い感じらしいです。 Java Agentによってコードカバレッジの測定が行われますので、JVMオプションの設定が必要になります。ここポイント。試験に出ます。 単体テストとJaCoCo test-compileフェーズでjacoco:prepare-agentを実行すると、jacocoArgsにJVM用のオプションが設定されます。

    afnf
    afnf 2014/03/16
    セルクマ。MavenとJettyとJaCoCoでカバレッジ計測をする話。
  • qdeploy-maven-pluginを作ったよ - afnf.net

    Mavenって便利ですね。当に今さらですがw だいたいは既存のプラグインで事足りたのですが、一つ困ったことがありました。 リモートデプロイが遅い! プロダクション環境へデプロイはCargoのJetty Remote Deployerで行っていましたが、自宅回線の上りが狭いため、1分以上かかっていました。 blog-java1のwarは11MBですが、ほとんどをjarファイルが占めているので「だったら差分転送すればいいじゃん!」と思い、勉強がてらにqdeploy-maven-pluginというプラグインを作ってみました。類似のものがあるかどうかは調べてませんw qdeployの仕組み Jetty Remote Deployerと同様、予め配備したWebアプリケーションqdeploy-maven-webappと連係して動作します。 ローカルのMavenで、qdeploy-maven-plug

    afnf
    afnf 2014/02/25
    セルクマ。warの差分デプロイをするMavenプラグインです。
  • 1