Mac OS X + Jenkins での文字化け対応メモ

どうでも良いことかもだけどメモ張っておこう。

やることは主に2つ

Jenkins 文字化け対策

Jenkins の起動シェルにファイルエンコーディングの設定をします。

  • /Library/Application Support/Jenkins/jenkins-runner.sh を vi やエデェタで開く
  • 17行目の javaArgs="" に -Dfile.encoding=UTF-8 を指定する
javaArgs="-Dfile.encoding=UTF-8"

ビルドで使用する Maven の文字化け対策

Jenkins 上の MAVEN_OPTS にファイルエンコーディングの設定をします。

  • MAVEN_OPTS または Global MAVEN_OPTS に -Dfile.encoding=UTF-8 を指定する