我有ISO-8859-1编码的java源文件。 当我运行ant ,我得到“警告:编码UTF-8的不可映射的字符”。 如果我运行ant -Dfile.encoding = iso-8859-1或为每个javac语句添加编码=“ISO-8859-1” ,我可以避免这种情况。 有没有办法在build.xml中全局设置属性? <property name =“file.encoding”value =“ISO-8859-1”>不起作用。 我知道我可以添加foo = ISO-8859-1属性,并将encoding =“$ {foo}”设置为每个javac语句,但是我试图避免这种情况。