我想在ant中使用jdt编译器来编译我的项目,但是没有统一文件的项目,所以我尝试使用home doc encoding flag:batch compiler usage。
以下代码:
<property name="build.compiler" value="org.eclipse.jdt.core.JDTCompilerAdapter" />
<property name="compiler.args" value="-encoding UTF-8 src/test/Test.java[GBK]" />
<javac destdir="${bin.dir}" includeantruntime="true" debug="true" failonerror="true" >
<compilerarg line="${compiler.args}" />
<src path="${src.dir}" />
<classpath refid="compile.classpath"/>
</javac>
当我运行此任务时,它将显示错误:
D:\ src \ test \ Test.java中出错
公共课测试{
已定义类型Test。
如何在每个文件中设置不同的编码?路径错了吗?