我见过很多像我这样的问题,但他们没有回答我的问题,因为我使用的是 ant 而不是使用 eclipse。我运行这段代码:ant clean dist
它多次告诉我warning: unmappable character for encoding UTF8
.
我在 Java 命令上看到有一个 -encoding 选项,但这对我没有帮助,因为我正在使用 ant。
我在 Linux 上,我正在尝试运行开发者版本Sentrick http://sourceforge.net/projects/sentrick/;我没有对任何内容进行任何修改,我只是下载了它并遵循了他们的所有要求指示 http://sentrick.git.sourceforge.net/git/gitweb.cgi?p=sentrick/sentrick;a=blob;f=doc/readme.txt;h=6ef6ea2789a2f41dbcf542f5f076977f2e519585;hb=HEAD这没有什么区别。我给开发人员发了电子邮件,他们告诉我这是这个问题,但我怀疑这实际上是最后与此错误有关的事情:
BUILD FAILED
/home/daniel/sentricksrc/sentrick/build.xml:22: The following error occurred while executing this line:
/home/daniel/sentricksrc/sentrick/ant/common-targets.xml:83: Test de.denkselbst.sentrick.tokeniser.components.DetectedAbbreviationAnnotatorTest failed
我不知道我现在要做什么,因为我真的需要它发挥作用
尝试更改源文件的文件编码并将默认 Java 文件编码也设置为 UTF-8。
For Ant:
add -Dfile.encoding=UTF8
给你的ANT_OPTS
环境变量
将默认 Java 文件编码设置为 UTF-8:
export JAVA_TOOL_OPTIONS=-Dfile.encoding=UTF8
或者你可以用参数启动java-Dfile.encoding=UTF8
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)