[英]Ant with IntelliJ IDEA encoding problems
我正在Windows 10上将IntelliJ IDEA与Ant一起使用,以使用build.xml编译和运行我的项目
我在XML规范和javac命令中使用UTF-8
<?xml version="1.0" encoding="UTF-8"?
>
<javac target="1.8" srcdir="${test}" destdir="${build}" encoding="UTF-8" includeantruntime="false"
>
我已将UTF-8设置为IDE中的默认编码
还是行不通。 当输出变音符号时,它会用问号标记钻石。
可能与我正在制作然后执行的JAR文件有关吗?
解决方案是在build.xml
文件中添加jvm参数。
例:
<target name="execute" description="Launch an app" depends="jar">
<java jar="${dist}/${jarname}" dir="${dist}" fork="true">
<jvmarg value="-Dfile.encoding=UTF-8"/>
</java>
</target>
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.