Java 运行ant构建时如何使用多个编码?

Java 运行ant构建时如何使用多个编码?,java,encoding,ant,Java,Encoding,Ant,在我的项目中,有三个文件具有iso-8859-1编码文本。当我尝试运行我的Ant构建脚本时,我得到了“编码UTF8的不可映射字符” 但是,如果我设置-Dfile.encoding=iso8859-1,那么它将被编译(但显然我没有将其视为UTF8) 如何指定这三个文件应被视为iso-8859-1,其余文件应被视为UTF-8?以及您如何准确地“处理”它们?@fge我不理解您的问题,您如何处理它们?这些文件?我想要java来编译它们。但它们包含无效的utf字符。项目中的所有其他内容都是utf

在我的项目中,有三个文件具有
iso-8859-1
编码文本。当我尝试运行我的Ant构建脚本时,我得到了“编码UTF8的不可映射字符”

但是,如果我设置
-Dfile.encoding=iso8859-1
,那么它将被编译(但显然我没有将其视为UTF8)


如何指定这三个文件应被视为
iso-8859-1
,其余文件应被视为UTF-8?

以及您如何准确地“处理”它们?@fge我不理解您的问题,您如何处理它们?这些文件?我想要java来编译它们。但它们包含无效的utf字符。项目中的所有其他内容都是utf