2015-04-01から1ヶ月間の記事一覧

Jenkins のプラグインの配布に JitPack.io が便利過ぎる件

JitPack | Publish JVM and Android libraries というサービスがある。GitHub に置いた Java プロジェクトのソースコードをビルドして、Maven リポジトリとして配布してくれるサービスである。 以前はタグを作る必要があったが、現在はコミット ID をバージ…

Jenkins Warning Plugin + Ant + Javadoc で警告を集計

環境 Windows Server 2012 R2 Java 8 u45 Jenkins 1.609 Ant 1.9.4 Jenkins Warning Plugin 4.47 という環境で Javadoc が出すエラー/警告を Jenkins Warning Plugin で集計しようとしたら結構大変だったのでメモ。 設定 プリセットされているパーサーだと A…

Munin の jstat__heap を Java8 対応にした

Munin で Java のヒープを監視するスクリプトに jstat__heap がある。このスクリプトが結構内容が古くて、 Sun JDK 5.0 BEA JRockit 5.0 対応と書いてあっていろいろアレである。とはいえ Java7 まではそのままで使えていたが、Java8 になってパーマネント領…

Java で Airbrake/Errbit を使うときに airbrake-java を使うべきではない

環境 airbrake-java: v2.2.8 errbit-java: v2.3.1 問題 Java + log4j で Airbrake / Errbit を使う場合には、公式である airbrake-java を使うと思う。 しかし、このライブラリは v2.2.8 時点でとんでもない地雷ライブラリだったので使うべきではない。具体…