6

我正在用波兰语编写 javadoc,我想为 eclipse 生成的 javadoc 文档定义 UTF-8 字符集 - 我该如何以及在哪里可以做到这一点?

4

2 回答 2

9

右键单击您的项目
Export... > javadoc
在第三个面板中,这样写

-encoding utf8 -docencoding utf8 -charset utf8

在此处输入图像描述

于 2015-04-02T14:54:13.343 回答
7

Javadoc 有三个相关选项:

  • -encoding选项指示源文件的编码。这应该是您的源文件实际编码的任何内容(并且编译器应该使用相同的-encoding选项)。\uXXXX您可以使用约定对不在此编码字符集中的字符进行编码。(有些人认为你不应该在源代码中使用 US-ASCII 以外的字符,以使其可移植。我认为现在 UTF-8 很好。)

  • -docencoding选项指示在写出 HTML 文件时要使用的编码。在生成的 HTML 中使用而不在字符集中使用的字符将替换为它们的&#...;等效字符。

  • -charset选项<META http-equiv="Content-Type" content="text/html; charset=...">指示在生成的 HTML 文件的标头中的标记中写入的内容。

几乎没有理由不对 and 使用相同的值-docencoding-charset而且我不知道为什么它们有两个不同的选项。使用不同的值会产生无效的 HTML 或至少是错误的字符。

于 2012-11-10T20:42:15.397 回答