タグ

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

  • Gradleで陥りやすい問題点の解決策TIPS集 - 猫好きモバイルアプリケーション開発者記録

    今回はGradleでよくハマるであろうポイントを集めたTIPSを11個紹介します。 01. 依存関係のバージョンが指定されたものにならない MavenからGradleへ移行した場合、おそらく誰もが最初に陥る問題かと思います。 端的に言うと、Mavenの pom.xml で指定したままの依存関係の設定をそのまま build.gradle へ移したとしても 最終的に取得される依存関係は殆どのケースで同じにはなりません。 これは「推移的依存関係」によって同じライブラリが存在した場合に優先されるバージョンがMavenとGradleでは異なるために起こります。 推移的依存関係とは簡単に説明すると、ある依存関係がさらに依存する関係のことを言います。 MavenでもGradleでもそれらを自動的に取得しようとしますが、 それらの中で使っている依存関係のgroupIdもartifactIdも同じだがバージ

    yamap_55
    yamap_55 2014/09/24
    複数のMavenリポジトリの定義でハマったのでブクマ。 "mavenブロックを複数宣言することでURLを複数指定できます。"
  • Jacocoでコードカバレッジを測ってみた。 - 旧山pの楽しいお勉強生活

    Jacocoプラグインでのレポート Jacocoが出力してくれるhtmlでのレポート Jacocoレポート形式をCoberturaの形式に変換して出力 GitHub - yamap55/jacoco_sample 経緯とか 今の現場ではEmmaを使用してコードカバレッジを測っていたようですが、EmmaはJava7対応していないらしくしばらくカバレッジが測定できていませんでした。 そのままじゃマズイよね。って事で解消するために調べた結果、今はJacocoが定番っぽいので試してみました。 ちょっと前まではカバレッジ測定のツールCoberturaとかEmmaが定番だったようですが、共にJava7に対応していないようです。 が、全て終わってからCoberturaを調べたら数年ぶりに更新されて対応されている?? Cobertura Jacocoとは Eclipseのプラグインである「EclEmma」

    Jacocoでコードカバレッジを測ってみた。 - 旧山pの楽しいお勉強生活
  • 1