1

私が作成するすべての Java クラスには、コマンドライン テストを実行するための main() メソッドがあります。ただし、生成された Javadoc ドキュメント (コマンドラインで javadoc を実行して作成したもの) に main() を表示したくありません。Javadocs から main() メソッドを省略できる方法を知っている人はいますか?

4

3 に答える 3

1

特定のパブリックメンバー ( など) の解析/包含を防ぐ方法はまだないと思いますmain

この FAQを参照してください:@excludeディレクティブは、ある時点で検討されていました。

于 2012-08-31T21:01:59.840 に答える
1

公式の javadoc FAQ には次のように書かれています。

現在、javadoc によって生成されたドキュメントからパブリック メンバーを非表示、除外、または抑制する Javadoc オプションはありません。

しかし、いくつかの間接的なオプションが与えられています...

于 2012-08-31T21:05:00.640 に答える
1
public class Foo
{
    static class Main
    {
        public static void main(String[] args)
        {
            System.out.println("main");
        }
    }
}

奇妙なことに、Foo&Main公開javaされていませんが、コマンドラインは気にしないようです

于 2012-08-31T23:57:30.907 に答える