2016-11-25 5 views
1

単純なドックレット・プログラムを実行しようとしていますが、コンパイルできません。単純なドックレット・プログラムを実行できません:package com.sun.javadocは存在しません

javac -cp /cygdrive/c/Progra~2/Java/jdk1.8.0_65/lib/tools.jar A.java 

しかし、それは私は私がやっていることを知っている

http://download.java.net/jdk7u2/docs/technotes/guides/javadoc/doclet/overview.html

からそれを参照しA.javaが

import com.sun.javadoc.ClassDoc; 
public class A { 
} 

ある

A.java:1: error: package com.sun.javadoc does not exist import com.sun.javadoc.ClassDoc;

をスローします簡単な間違いですが、私はそれを理解することができません。 誰でも私が間違っていることを教えてください。

+0

この問題を解決できましたか? – prime

+0

@prime実行することができましたが、私はどうしたのか忘れました – nantitv

答えて

0

プロジェクトパスにTools.jarを追加する必要があります。標準インストールには含まれていません。

com.sun.javadocが必要な理由を尋ねることはできますか?ほとんどの場合、com.sunを全体的に使用することはお勧めしません。

+0

私はhttp://download.java.net/jdk7u2/docs/technotes/guides/javadoc/doclet/overview.htmlの例に従っていました – nantitv

+0

はありません-cp JDKPATH/libs/tools.jarを追加するだけで十分ですか? – nantitv

+0

端末を使用していますしかし、コピーコマンドではありませんか? javac -classpath JDKPATH/libs/tools.jar ClassName.java –

関連する問題