私は非常に大規模なプロジェクトの単一のJavaクラスのドキュメントを生成したいです。それ、どうやったら出来るの?私は数年前にそれをやったかなり確信しています。私は別のディレクトリにクラスをコピーすることはできませんので、これは、依存関係をたくさん持っています。
私は、コマンドラインまたはOS X Doxywizardを使用することができます。
あなただけの1ファイルからドキュメントを生成するためにdoxygenのを使用したい場合は、言ってaa.java
もそれに通常のdoxygenの設定ファイルとセットを使用することができます。
INPUT = aa.java
ファイル内のすべての存在が何であるかに応じて、aa.java
それはあなたが使用していることかもしれません
EXCLUDE_SYMBOLS =
同様に
(doxygenをマニュアルからの抜粋でくださいhttp://doxygen.nl/manual):
INPUT:http://doxygen.nl/manual/config.html#cfg_input
INPUTタグが文書化されたソースファイルを含むファイルおよび/またはディレクトリを指定するために使用されます。あなたは、/ usr / src / myprojectのようなmyfile.cppのやディレクトリのようなファイル名を入力することもできます。
EXCLUDE_SYMBOLS:http://doxygen.nl/manual/config.html#cfg_exclude_symbols
EXCLUDE_SYMBOLSタグは、出力から除外すべき一つ以上のシンボル名(名前空間、クラス、関数、など)を指定するために使用することができます。シンボル名は完全修飾名、単語、またはワイルドカード*を使用している場合は、サブすることができます。例:ANamespace、AClassは、AClassは:: ANamespace、ANamespace :: *テスト