您的位置:首页 > 其它

ANT 编译警告: 编码 UTF-8 的不可映射字符解决方法

2012-07-11 12:12 351 查看
今天开始学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>
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: 
相关文章推荐