我在 Apache netbeans 10 上使用 JDK 11。
该main
方法自 java 9 以来已被弃用,并标记为在没有替代方法的情况下删除
我在命令行中的所有尝试都以
javadoc: error - Cannot find doclet class Exception
当我尝试:
com.sun.tools.javadoc.Main.execute (new String[]{"-doclet",TestVarElement.class.getName(),"C:\\Users\\Super3\\Documents\\NetBeansProjects\\MyProject\\src\\pk\\TestVarElement.java"});
我得到:
javadoc: error - Doclet class pk.TestVarElement does not contain a start method
Start
方法被贬低并被run
方法取代,以前的设置适用于 java 8 及更早版本,我想要 9、10、11 的等价物。
我查看了 DocumentationTool 的文档和相关材料,但没有找到一个工作示例。
有什么方法可以以编程方式运行 Doclet/DocletEnvironment 或从命令行运行一个工作示例?