日々精進

新しく学んだことを書き留めていきます

MacでJenkinsを動かした時に、コンソール出力が文字化けする

文字コードの指定をUTF-8にすれば直る。下記のように二箇所で指定しないといけないので注意。
最初java -jar jenkins.warの後に複数のオプションを付けたらエラーになった。
nohup niceを頭に付けるとエラーが出なくなった。
なぜこれでエラーが出なくなるのか調べないとな。。

nohup nice java -Dfile.encoding=UTF-8 -Dsun.jnu.encoding=UTF-8 -jar jenkins.war --daemon

参考:command line - Unexpected java.lang.IllegalArgumentException when calling a jar file - Stack Overflow