jenkins解決日誌列印亂碼問題

2021-08-11 03:18:13 字數 430 閱讀 2925

一、修改搭建jenkins伺服器的編碼。

1、配置使用者或者系統變數,修改$home/.bash_profile或者/etc/.profile為lang=en_us.utf-8

env | grep lang  可以看一下是否設定成en_us.utf-8

2、重啟jenkins

檢視jenkins頁面-系統資訊-環境變數的file.encoding 為 utf-8

二、指令碼檔案的編碼格式要轉成utf-8

三、呼叫的指令碼所屬的伺服器編碼也是要為utf-8

配置使用者或者系統變數,修改$home/.bash_profile或者/etc/.profile為lang=en_us.utf-8

env | grep lang  可以看一下是否設定成en_us.utf-8

注意:如果是直接用jenkins伺服器呼叫就不用設定了。

idea 使用tomcat列印日誌亂碼

問題描述 使用intellij idea啟動tomcat,發現亂碼問題,雖然不影響正常使用,但是本人有輕度強迫症,所以還是想把亂碼改過來。亂碼情況 idea預設展示的三個log資訊,全部亂碼。解決方案 修改tomcat安裝目錄下的conf檔案中的logging.porperty檔案中的內容 把需要修...

kettle 解決日誌表亂碼問題

之前kettle的執行日誌,都是通過檔案來記錄。因專案需要,下午嘗試了在kettle中配置資料庫日誌表,碰到亂碼問題,具體描述如下 資料庫採用mysql,字符集gbk,kettle版本8.0。利用kettle工具資料庫中建立了對應的日誌表,執行時,日誌表中有資料,但是只要是用中文命名的job tra...

Xcode 解決日誌列印不全問題

xcode 出了8.0後,執行日誌過長時會出現列印不全的問題.這可能是xcode優化的一項,不過這也給開發帶來的不必要的麻煩.下面的巨集定義可以解決這一問題.ifdef debug define nslog s,printf class p s d method s n s n self,nsstr...