0

我想在ant中使用jdt编译器来编译我的项目,但是项目没有统一文件,所以我尝试使用home doc encoding flag:批处理编译器用法

下面的代码:

<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 中的错误
public class Test {

类型 Test 已经定义。

如何在每个文件中设置不同的编码?路径错了吗?

4

0 回答 0