我下载了一个名为PdfClown的开源项目。运行它的样品似乎运行得很好。
但是,当我尝试更改任何包含unicode字节的java文件时,它不会编译显示编译错误,如下所示:
[javac] C:\ PDFClown \ java \ pdfclown.samples.cli \ src \ org \ pdfclown \ samples \ cli \ UnicodeSample.java:75:error:< strong>不可映射的字符,用于编码Cp1252 < / p>
我已将文件及其容器更改为UTF-8,但它没有帮助。
有没有人有线索?
谢谢!
简而言之,这个项目与ant一起使用,这意味着编译过程不是由用户直接运行,而是使用build.xml文件。
答案 0 :(得分:3)
您需要encoding
任务的<javac>
属性:
<javac srcdir="src" destdir="classes"
source="1.6" target="1.6"
classpathref="compile.class.path"
encoding="UTF-8" />
答案 1 :(得分:0)