1
是否有可能不是從磁盤上的.java文件生成JavaDoc,而是從包含Java源碼的String
或InputStream
生成JavaDoc?從字符串/流等生成JavaDoc
正如我所見,com.sun.tools.javadoc.Main.execute(...)
只處理磁盤文件。有沒有另外的選擇,而不是「黑客」rt.jar
?
是否有可能不是從磁盤上的.java文件生成JavaDoc,而是從包含Java源碼的String
或InputStream
生成JavaDoc?從字符串/流等生成JavaDoc
正如我所見,com.sun.tools.javadoc.Main.execute(...)
只處理磁盤文件。有沒有另外的選擇,而不是「黑客」rt.jar
?
我認爲它可以工作類似於你的other javadoc question。您將使用JavaDocTool
而不是Main
,並根據您的內存源代碼爲Context對象提供合適的StandardJavaFileManager實現。
如果這個問題仍然是有趣的人,我可以多探索一下。