无法运行简单的doclet程序:包com.sun.javadoc不存在

无法运行简单的doclet程序:包com.sun.javadoc不存在,java,javadoc,doclet,Java,Javadoc,Doclet,我试图运行一个简单的doclet程序,但我无法编译它 javac -cp /cygdrive/c/Progra~2/Java/jdk1.8.0_65/lib/tools.jar A.java 但它会抛出 A.java:1:错误:包com.sun.javadoc不存在导入 com.sun.javadoc.ClassDoc java在哪里 import com.sun.javadoc.ClassDoc; public class A { } 我是从我的 我知道我犯了一个简单的错误,但我想不出

我试图运行一个简单的doclet程序,但我无法编译它

javac -cp /cygdrive/c/Progra~2/Java/jdk1.8.0_65/lib/tools.jar  A.java
但它会抛出

A.java:1:错误:包com.sun.javadoc不存在导入 com.sun.javadoc.ClassDoc

java在哪里

import com.sun.javadoc.ClassDoc;
public class A {
}
我是从我的

我知道我犯了一个简单的错误,但我想不出来。
有人能告诉我我做错了什么吗

您需要将Tools.jar添加到项目路径中。它不包括在标准安装中


请问您为什么需要com.sun.javadoc?在大多数情况下,不鼓励总体上使用com.sun。

我遵循了is not adding中的示例-cp JDKPATH/libs/tools.jar不够?我不擅长使用终端。但是cp不是copy命令吗?如果你想添加类路径,我想应该是这样的:javac-classpath JDKPATH/libs/tools.jar ClassName.javaI建议使用eclipse或intellij,因为这会使开发java代码变得更简单。-cp是-classpath的缩写。你能解决这个问题吗?@prime我能运行,但我忘了怎么做了