maven 默认编码

maven会使用平台的默认编码,中文系统就是GBK

如果使用complier或者resource插件,最好显式声明编码

否则编译有可能报莫名其妙的错误。

maven3声明方式:
<project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
<project.reporting.outputEncoding>UTF-8</project.reporting.outputEncoding>

maven2声明方式:
插件中使用<encoding>UTF-8</encoding>

你可能感兴趣的:(maven)