在用Ant部署时,出现:“警告: 编码 GBK 的不可映射字符”,

网上找了一下,主要是编码兼容性的问题,需要个javac指定编码,于是在build.xml中加入以下说明即可:

 

<!-- 编译源文件-->
 <target name="compile" depends="init" description="编译源文件">
  <javac srcdir="${src.dir}" destdir="${classes.dir}" source="1.6" target="1.6"  includeAntRuntime="false">
   <classpath refid="compile.classpath" />
   <compilerarg line="-encoding UTF-8 "/>  
  </javac>
 </target>