您的位置:首页 > 编程语言 > Java开发

Eclipse使用ant编译时的乱码问题

2012-11-26 15:49 806 查看
在build.xml文件中的javac处添加编码格式说明:

 <javac srcdir="${project.src}"
  destdir="${project.output.build}"
  debug="on" encoding="UTF-8"
  deprecation="on"
  listfiles="on"
  includeAntRuntime="no">
  <compilerarg value="-Xlint:all"/>
  <classpath refid="project.classpath"/>
  <classpath refid="tomcat.classpath"/>
  </javac>
  <java classpathref="project.classpath" classname="com.mose.ParserEnglish" fork="true" failonerror="true">
  <sysproperty key="file.encoding" value="UTF-8"/>
  <arg value="-h"/>
  </java>


没有添加这个,默认编码与bulid文件编码一致。

我有一个GBK编码项目,仅仅因为bulid.xml的编码是utf-8(文件中声明编译编码是GBK),打包出来就是乱码,放到服务器上当然乱码,记录于此,希望能给遇到类似问题的同志一些帮助。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: