在DOS下执行mvn compile命令时报错说缺少必要符号,事实上根本就没有缺少,为啥eclipse在编译时就没有这问题呢?
原因是编码的问题造成的!
eclipse在编译的使用使用的是UTF-8,因为整个项目设置的是UTF-8格式编码。
当在DOS下执行mvn compile命令时,默认使用的是系统的GBK格式编码。
问题解决方案是在pom.xml文件中添加如下代码:
在DOS下执行mvn compile命令时报错说缺少必要符号,事实上根本就没有缺少,为啥eclipse在编译时就没有这问题呢?
原因是编码的问题造成的!
eclipse在编译的使用使用的是UTF-8,因为整个项目设置的是UTF-8格式编码。
当在DOS下执行mvn compile命令时,默认使用的是系统的GBK格式编码。
问题解决方案是在pom.xml文件中添加如下代码: