数码资讯
ANT 编译警告: 编码 UTF-8 的不可映射字符解决方法
选购提示
关注价格、性能、续航、售后和真实使用场景,理性比较后再下单。
今天开始学ant自动构建工具。在编译源文件的时候碰到一个警告:
9: 警告:编码 UTF8 的不可映射字符
[javac] System.out.println("ʹ��jar�ļ����");
[javac] ^
[javac] 7 警告
这个警告说明你的源代码不是UTF-8编码,但是操作环境是UTF-8。
有两种解决方式;
<!--编译源文件--> <target name="myCompile" depends="preprocess"> <javac srcdir="src" destdir="${hello}" encoding="GBK" ></javac> </target>再就是:
<!--编译源文件--> <target name="myCompile" depends="preprocess"> <javac srcdir="src" destdir="${hello}" > <compilerarg line="-encoding GBK "></compilerarg> </javac> </target>
声明:本文内容用于数码产品信息整理与选购参考,具体价格、库存、售后政策以官方渠道和电商页面实时信息为准。