爲Gradle添加UTF-8支持

gradle默認使用系統字符編碼,大多數中文系統是使用GBK編碼java

但程序員絕大部分都是使用UTF-8寫各種java文件以及其餘資源文件程序員

編譯時很容易報錯,好比下面的錯誤:gradle

」警告:編碼 GBK 的不可映射字符「ui

 

有兩種辦法能夠給gradle添加UTF-8支持編碼

第一種,在咱們的項目配置文件build.gradle中最後添加下面的語句spa

tasks.withType(JavaCompile) {  
    options.encoding = "UTF-8"  
}

這樣,這個項目在進行gradle打包時,針對java文件就是用UTF-8的編碼進行編譯的了調試

 

另一種,對咱們下載下來的gradle進行修改,這樣之後默認的編碼就是UTF-8,而不須要每一個項目進行配置code

打開gradle/bin目錄下的gradle.bat文件,修改12行附近的代碼爲blog

set DEFAULT_JVM_OPTS="Dfile.encoding=UTF-8"資源

同時使用notepad++之類的軟件打開gradle文件

編輯第10行左右的代碼爲

set DEFAULT_JVM_OPTS="Dfile.encoding=UTF-8"

這樣就將gradle默認字符編碼修改成UTF-8了

 

博主認爲仍是第一種方法比較通用,畢竟咱們的項目發佈出去會讓不一樣的程序員編譯調試

因此仍是第一種方法更具通用性。

相關文章
相關標籤/搜索