前の記事で、システム環境変数で JAVA_TOOL_OPTIONS-Dfile.encoding=UTF-8 -Dsun.jnu.encoding=UTF-8 に設定するととりあえず回避できる、と書きました。しかし、よくよく考えてみると、Jenkins slave をインストールしているディレクトリにある jenkins-slave.xml の <arguments> 要素に -Dfile.encoding=UTF-8 -Dsun.jnu.encoding=UTF-8 を追加すればそれで済むことに気が付きました。JAVA_TOOL_OPTIONS って本来そういう効果を持つ環境変数ですし。

これで他のプログラムに影響することを避けられます。

Trackback

no comment untill now

Add your comment now