我试图创建一个Javadoc但我不能。
我在瑞典写了我的评论,他们的内容是å,ä,ö。 这给了我超过248个错误。
有没有办法改变整个项目的编码?
我努力了:
- 右键单击该项目
- 选择资源
- 改为UTF-8
- 重启Eclipse
- 创建新的Javadoc
这会导致以下错误:
错误:编码ASCII的不可映射字符
我还能做些什么来解决这个问题吗?
我试图创建一个Javadoc但我不能。
我在瑞典写了我的评论,他们的内容是å,ä,ö。 这给了我超过248个错误。
有没有办法改变整个项目的编码?
我努力了:
这会导致以下错误:
错误:编码ASCII的不可映射字符
我还能做些什么来解决这个问题吗?
指定UTF-8作为资源编码是一件好事,但您也可以执行以下操作:
如果你使用生成Javadoc javadoc
二进制,你可以检查它 -encoding
参数:
javadoc:
usage: javadoc [options] [packagenames] [sourcefiles] [@files]
...
-encoding <name> Source file encoding name
使用Eclipse,您可以在字段中指定此选项“Extra Javadoc options (...):
“在最后一个向导步骤中(示例: -encoding UTF-8
)。
我知道这是一个古老的问题,但也许对某人有帮助。 我想补充一些东西 Xav的回答 (我不能添加评论所以我写回答):
Javadoc为您提供以下描述(javadoc -help):
-encoding <name> Source file encoding name
-charset <charset> Charset for cross-platform viewing of generated documentation
“-encoding”参数指示如何读取字符。您还可以使用“-charset”选项使HTML文档更具可读性。