如何生成带有变音符号的 javadoc 文档?
我正在尝试在 Eclipse 中生成 Java 文档。源文件采用 UTF-8 编码,并包含一些元音变音。生成的 HTML 文件不指定编码,也不使用 HTML 实体,因此元音变音在任何浏览器中都无法正确显示。
我可以做什么来改变这种情况?
I am trying to generate Java documentation in Eclipse. The source files are UTF-8 encoded and contain some umlauts. The resulting HTML files do not specify an encoding and do not use HTML entities, so the umlauts aren't displayed correctly in any browser.
What can I do to change this?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(4)
修改自 UTF-8 格式的 Eclipse javadoc:
项目->生成Javadoc ->下一步->在最后一页的“Extra Javadoc options”中写入:
Modified from Eclipse javadoc in utf-8:
Project -> Generate Javadoc -> Next -> on the last page, in Extra Javadoc options write:
请参阅 -charset、-encoding 和 -docencoding 标志 javadoc 命令。
-encoding
指定输入编码-docencoding
指定输出编码-charset
使 javadoc 包含带有编码信息的元标记See the -charset, -encoding and -docencoding flags for the javadoc command.
-encoding
specifies the input encoding-docencoding
specifies the output encoding-charset
makes javadoc include a meta tag with encoding info如果您使用 ant 任务生成 javadoc 并且使用 UTF-8,您可以执行以下操作:
If you generate your javadoc with an ant task and you use UTF-8 you can do:
使用 Gradle 生成 javadoc 时,将以下内容添加到您的 build.gradle 文件中:
When generating the javadoc with Gradle add the following to your build.gradle file: