jenkins日志乱码linux,Jenkins控制台中乱码问题解决
生活随笔
收集整理的這篇文章主要介紹了
jenkins日志乱码linux,Jenkins控制台中乱码问题解决
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
由于服務器環境及應用層各版本的不同、編碼方式的不同因此會有很多種情況會出現亂碼問題。
由于Jenkins中的job運行的是獨立的一個shell環境,許多的環境變量與服務器中是不一樣的,因此在job中執行的命令也就會有所差異。
因此可以在job中執行env命令,同時在服務器中執行env命令查看環境的異同點。
對于Jenkins中亂碼問題,首先,確保Jenkins的容器如Glassfish,Tomcat的編碼是正確的,已設置成如UTF-8編碼。
若還有亂碼,做如下嘗試:
系統管理——系統設置,添加編碼環境變量
言而總之:
控制臺亂碼原因在于服務器上的log文件編碼非UTF-8
例如可以先查看當前job下builds/lastSuccessfulBuild/log 日志文件的編碼方式
# file log? ? //查看log編碼方式
再查看jenkins中系統管理——系統信息里file.encoding系統變量的編碼
若file.encoding系統變量編碼非UTF-8,則將使log文件非UTF-8,因此導致亂碼
Jenkins 的詳細介紹:請點這里
Jenkins 的下載地址:請點這里
總結
以上是生活随笔為你收集整理的jenkins日志乱码linux,Jenkins控制台中乱码问题解决的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: sap abap开发从入门到精通_SAP
- 下一篇: 哈工大2020春计算方法实验报告