- ベストアンサー
JAVAによるHTML生成について
前回JAVADOCについて質問させていただきました。 今回もJAVADOCについてなのですが、 ディレクトリが パッケージ【jp】- 【CO】 - 【MB】 となっていてこれは、MBの下にjavaソースが15ほど入っています。 このすべてのソースについてHTMLを生成したいのですが、 警告が100個も出てしまいます。 以下のようにコマンドしたのですが、、、 MB>javadoc -classpath d:\junit.jar *.java どのようにすればよろしいでしょうか? よろしくおねがいいします。
- みんなの回答 (1)
- 専門家の回答
質問者が選んだベストアンサー
このとおりに実行してしまうと、junit.jar に含まれないクラスについて、「パッケージ xxxx が importに見つかりません」とかいうメッセージがずらずら出てくることと思います。これは、JavaDoc生成に必要なクラス(importしているクラスやExtendしているクラス)がCLASSPATHに見つからないためです。 解消するには、環境変数CLASSPATHをこのプログラムが動作する環境と同じ状態になるように指定するか、-classpath で全てのjarファイルを指定してください。 ちなみに、JavaDocを生成したいクラスが全てjp.co.mbというパッケージ配下にあると仮定すると、先日お話したディレクトリ構成にソースファイルを配置した後、 > javadoc -sourcepath c:\source -d c:\javadoc jp.co.mb というようにパッケージ名だけを指定してあげれば、そのパッケージ配下のJavaDocを一気に生成できますよ。
お礼
早速のご返答ありがとうございました。 とても参考になりました。 私のディレクトリの作り方がまずかったみたいです。 これからもよろしくお願いいたします。