web-dev-qa-db-ja.com

コマンドラインからJavadocを生成する方法

誰もがコマンドラインからJavadocを生成する方法を教えてもらえますか?

私のプロジェクトにはパッケージcom.testと生成されたドキュメントを次のような特定のフォルダーにあるファイルに入れたい:C:/javadoc/test

55
Damir

javadoc 8 documentation を参照できます

あなたが見ているのはこのようなものだと思います:

javadoc -d C:\javadoc\test com.test
43
Arun P Johny

Oracleはいくつかの簡単な例を提供します。

http://docs.Oracle.com/javase/8/docs/technotes/tools/windows/javadoc.html#CHDJBGFC

〜/にいて、Javaソースツリーが./saxon_source/netにあり、ソースツリー全体を再帰的に処理したい場合、ネットはディレクトリであり、最上位のパッケージ名です。

mkdir saxon_docs
javadoc -d saxon_docs -sourcepath saxon_source -subpackages net
25
infogizmo

file1.Javaおよびfile2.Java(パッケージcom.test)にjavadocを生成する次のディレクトリ構造があり、javadocsがC:\javadoc\testに配置されているとします。

C:\
|
+--javadoc\
|  |
|  +--test\
|
+--projects\
   |
   +--com\
      |
      +--test\
         |
         +--file1.Java
         +--file2.Java

コマンドターミナルで、パッケージのルートC:\projectsに移動します。プロジェクト内のすべてのJavaファイルで標準javadocを生成する場合は、次のコマンドを実行します(複数のパッケージの場合は、パッケージ名をスペースで区切ります):

C:\projects> javadoc -d [path to javadoc destination directory] [package name]

C:\projects> javadoc -d C:\javadoc\test com.test

別の場所からjavadocsを実行する場合は、sourcepathを指定する必要があります。たとえば、C:\でjavadocsを実行する場合、コマンドを次のように変更します。

C:\> javadoc -d [path to javadoc destination directory] -sourcepath [path to package directory] [package name]

C:\> javadoc -d C:\javadoc\test -sourcepath C:\projects com.test

選択した.Javaファイルのみでjavadocsを実行する場合は、ソースファイル名をスペースで区切って追加します(ワイルドカードにアスタリスク(*)を使用できます)。ファイルへのパスを含めるようにしてください。

C:\> javadoc -d [path to javadoc destination directory] [source filenames]

C:\> javadoc -d C:\javadoc\test C:\projects\com\test\file1.Java

詳細情報/シナリオは こちら にあります。

12
shimizu

たとえば、次のようなアプリケーションのソースコード構造がある場合:

  • C:\ b2b\com\steve\util \
  • C:\ b2b\com\steve\app \
  • C:\ b2b\com\steve\gui \

その後、私はするだろう:

javadoc -d "C:\docs" -sourcepath "C:\b2b" -subpackages com

そして、「C:\ b2b」ディレクトリ内にあるcomパッケージのソースコードとすべてのサブパッケージ(再帰的に)のjavadocsを作成する必要があります。

6
Rakesh Soni

すべてのJavaコードが保存されているフォルダーに移動します。たとえば、E:/ javaFolderに続いてjavadoc *.Java

E:\javaFolder> javadoc *.Java

3
kshitij

D:> javadoc * .Java

langパッケージのドックファイルを作成する場合、langパッケージが現在ある場所と同じパスにする必要があります。たとえば、フォルダー名javaapiを作成し、src Zipファイルを解凍します。次に、以下のようにコマンドを使用します

C:\ Users\Techsupport1\Desktop\javaapi\Java\lang> javadoc * .Java

1

JavaDocへのリンク

これはきっとあなたの役に立つと思います。

javadoc -d C:/javadoc/test com.mypackage
1
Simpal Kumar