一、build.xml里的配置容易漏掉:
<javac
encoding="utf-8"
destdir="${compile.dir}"
includeantruntime="no"
debug="on"
source="1.5"
target="1.5"
>
<src path="${src.java.dir}"/>
<patternset refid="compile.sources"/>
<classpath>
<path refid="compile.dependencies"/>
</classpath>
</javac>
copy的时候也可以加上encoding=“utf-8”
<copy encoding="utf-8" todir="${test.dest.dir}">
<fileset dir="${src.test.dir}" includes="resources/**/*.*"/>
</copy>
二、设置eclipse的编码格式为UTF-8
参考:https://blog.csdn.net/m0_73533108/article/details/126969457
三、在jboss的lib里添加 rt.jar (C:\Program Files\Java\jdk1.8.0_152\jre\lib)