如何向Java代码文档中添加外部页面? 在C++编程时,我使用doXEGEN并经常为外部文档编写外部文件,这些文件不适合于特定的类或方法——例如,文件格式文档(对于多个类访问的文件)。我试图在Java中找到一种方法来实现这一点,但javadoc似乎没有等效的功能,所有文档都必须写在.Java文件的注释中,并与之绑定(或者至少与其包绑定)。我说得对吗?有没有其他方法可以做到这一点?

如何向Java代码文档中添加外部页面? 在C++编程时,我使用doXEGEN并经常为外部文档编写外部文件,这些文件不适合于特定的类或方法——例如,文件格式文档(对于多个类访问的文件)。我试图在Java中找到一种方法来实现这一点,但javadoc似乎没有等效的功能,所有文档都必须写在.Java文件的注释中,并与之绑定(或者至少与其包绑定)。我说得对吗?有没有其他方法可以做到这一点?,java,javadoc,Java,Javadoc,如果你问Javadoc是否可以创建外部文档,那么答案是否定的。但是你可以链接到已经创建的外部文档。此外,如果某些内容适用于包级别,则可以将文档放在包文件中,而不是将其附加到特定的类或方法。中的“”部分就是您要查找的内容。谢谢,我知道MUF,但我正在查找一些不同的内容。我错过的是,当你为Doxygen创建一个.dox文件时,你可以在.dox中使用相同的语法(你可以把@see、@version等)来链接到它/从它链接到它,而使用静态HTML这是不可能的,但是如果链接的项目被移动,它就不会被更新。你认

如果你问Javadoc是否可以创建外部文档,那么答案是否定的。但是你可以链接到已经创建的外部文档。此外,如果某些内容适用于包级别,则可以将文档放在包文件中,而不是将其附加到特定的类或方法。

中的“”部分就是您要查找的内容。

谢谢,我知道MUF,但我正在查找一些不同的内容。我错过的是,当你为Doxygen创建一个.dox文件时,你可以在.dox中使用相同的语法(你可以把@see、@version等)来链接到它/从它链接到它,而使用静态HTML这是不可能的,但是如果链接的项目被移动,它就不会被更新。你认为创建一个包和类只是为了包含这些信息(我的意思是,任何人都不使用的空类,只是为了有一个放置这些文档的地方)怎么样。会不会太难看了?是的,我想那是个错误。不要为了文档而污染源代码!:)一个脚本接受一个注释文件,比如一个.jdoc,用一个stub空类将它包装在一个temp.java文件中,运行javadoc编译器,然后删除temp文件,那么这个脚本呢?我想这不仅仅是对javadoc编译器的巧妙使用,而不是污染源代码,所以我认为这没有任何问题。只要确保它不会影响任何真正的代码!