2015-01-15 17 views

答えて

7

ここでの問題は、文字がコンソールにUTF-8として出力されていないことです。私はあなたがUTF-8として出力を書くためにそれを呼び出すときに解決策をjenkinsに伝えることだと思います。 java -Dfile.encoding=UTF-8 jenkins.warようUTF-8 char encoding does not work on console (Linux)

何かがより完全な答えを与えるためにトリックに

2

を行う可能性があります同様の問題のため、この解決策を参照してください。あなたはジェンキンスを実行するために、Tomcatコンテナを使用する場合は 、その後、catalina.sh設定ファイルを編集します。

vim apache-tomcat-path/bin/catalina.sh 

JAVA_OPTSに VARを-Dfile.encoding=UTF-8を追加し、トリックを行いますTomcatを再起動してください。 enter image description here

3

In Jenkins ver。 2.46.2では、ノード、詳細設定、JVMオプションに行き、-Dfile.encoding=UTF8を入れてから、そのノードをオフラインにして再びオンラインにして、これを動作させました。これが他の人に役立つことを望みます。 UTF8のサポートがデフォルトであれば素晴らしいでしょう。