2011-02-24 86 views

回答

2

用於Javadoc的註釋從不保留在已編譯的類中(例如,請參閱http://java.sun.com/docs/books/jvms/second_edition/ClassFileFormat-Java5.pdf)。 Eclipse能夠將Javadoc與被引用的jar文件相關聯,或者通過從jar文件(如果存在)中提取它,通過直接關聯jar文件(自己設置或像m2eclipse這樣的插件),或者通過在JRE javadoc中找到它(直接在「已安裝的JRE」中設置)。

2

JavaDoc不可用於反射。 Eclipse和其他IDE的JavaDoc庫文件訪問jar文件。即如果您使用maven,則帶有JavaDoc的jar文件通常會與包含字節碼的jar文件一起分發。

0

從理論上講,可能會有一個javadoc doclet,它正在修改javadoc標記中的類,並將一些註釋添加到記錄的元素中。

但我不知道任何這樣的doclet(它也必須包括一些註釋類型供運行時使用)。

0

您可以使用此工具在運行時通過註釋訪問Javadoc。它作爲註釋處理器運行,並在編譯時生成@Description註釋。 https://github.com/Devexperts/dgen