Help us understand the problem. What is going on with this article?

MacでJenkinsサーバーを構築時に日本語の文字化けを解消する

More than 5 years have passed since last update.

http://mirrors.jenkins-ci.org/osx/latest からダウンロードしたpkgファイルでJenkinsをインストールした場合、自動的にシステムにjenkinsユーザーが作成され、実行ユーザーがjenkinsでデーモンとして起動する。

しかし、JVMの起動時に-Dfile.encoding=UTF-8を指定しないと、ビルド時のログなどの日本語が文字化けしてしまう。

デーモンとしての起動はlaunchctlコマンドで行われており、その際に自動的に上記の設定を反映させるために、以下のファイルに設定を記述する(sudoで行うこと)。

/etc/launchd.conf
setenv JAVA_TOOL_OPTIONS -Dfile.encoding=UTF-8

この状態で再起動すれば、/Library/Application Support/Jenkins/jenkins-runner.shjavaArgsを書き換えなくても済むため、Jenkinsのアップデートがしやすくなる。

ikesyo
Himotoki/ReactiveCocoa/Carthageのコミッター。京都でフリーランスのiOSアプリ/Androidアプリのエンジニアやってます。
http://ikesyo.hatenablog.com
hatena-corp
「知る」「つながる」「表現する」で新しい体験を提供し、人の生活を豊かにする
https://hatenacorp.jp/
Why not register and get more from Qiita?
  1. We will deliver articles that match you
    By following users and tags, you can catch up information on technical fields that you are interested in as a whole
  2. you can read useful information later efficiently
    By "stocking" the articles you like, you can search right away