Ant を使って Javadoc を生成したことがなかったので試す。
基本的には javadoc コマンドを実行するだけです。
注意するところは、必要に応じてクラスパスを通すのと対象となるエンコードを指定するところ。
(javac と同じです)
あとは、ちゃんと各クラスやメソッドに入出力のパラメータや説明を書くことですね・・・。
(最初からやっておくと苦労はしませんが)
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 | <property name="src.dir" value="src"/> <property name="lib.dir" value="lib"/> <property name="javadoc.dir" value="javadoc"/> <!-- Javadoc作成 --> <target name="javadoc" description="Javadoc作成"> <echo message="Javadoc作成"/> <delete dir="${javadoc.dir}" /> <mkdir dir="${javadoc.dir}" /> <javadoc packagenames="*" sourcepath="${src.dir}" destdir="${javadoc.dir}" encoding="UTF-8" charset="UTF-8"> <classpath> <fileset dir="${lib.dir}"> <include name="*.jar"/> </fileset> </classpath> </javadoc> </target> |