經過Maven編譯工程時 編碼 GBK 的不可映射字符 錯誤

經過Maven2來編譯工程,Java文件中出現中文,則報錯:
編碼 GBK 的不可映射字符,這是因爲m2默認是用GBK格式的。
解決方案:在pom.xml文件的根節點下添加
ui

Xml代碼  收藏代碼編碼

  1. <project>  
      ...  
      <properties>  
        <project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>  
        ...  
      </properties>  
      ...  
    </project>



在M3中,能夠這樣配置:
code

Xml代碼  收藏代碼xml

  1. <project>  
      ...  
      <build>  
        <!-- NOTE: This is just a vision for the future, it's not yet implemented: see MNG-2216 -->  
        <sourceEncoding>UTF-8</sourceEncoding>  
        ...  
      </build>  
      ...  
    </project>
相關文章
相關標籤/搜索