9

基本的に、次のような eclipse export javadoc 出力形式:

    メソッド
    修飾子と型 メソッドと説明
    java.lang.String getData(java.lang.String キー)
    java.lang.String echo(java.lang.String 文字列)
    ...

次のような別の形式が必要な場合:

    メソッド
    修飾子と型 メソッドと説明
    String getData(文字列キー)
    文字列エコー(文字列文字列)
    ...

(パッケージ名なし)

eclipse javadoc Extra javadoc options 項目で何をすればよいですか? どうもありがとう。

4

3 に答える 3

14

Eclipse でこれをどのように構成するかはわかりませんが、標準のドックレットには-noqualifierオプションがあります。

パッケージ名を表示したくない場合は、 を使用できます-noqualifier all。いくつかのパッケージ名のみを省略したい場合は、次のようにリストできます-noqualifier java.lang:java.io

これらの場合、これらのクラスのドキュメントにリンクする-linkor-linkofflineオプションも用意することをお勧めします。これにより、読者はここでどのクラスが意図されているかを知ることができます。

于 2012-05-28T18:54:26.953 に答える
1

Maven (および maven-javadoc-plugin) を使用している場合は、javadocs プラグイン (プロジェクトの pom.xml ファイル内) に「noqualifier」と「links」を指定する例を次に示します。

<build>
  <plugins>
      <plugin>
        <groupId>org.apache.maven.plugins</groupId>
        <artifactId>maven-javadoc-plugin</artifactId>
        <version>2.10.3</version>
        <configuration>
          <noqualifier>all</noqualifier>
          <links>
            <link>http://hbase.apache.org/apidocs/</link>
            <link>http://docs.oracle.com/javase/7/docs/api/</link>
          </links>
        </configuration>
        <executions>
          <execution>
            <id>javadocs</id>
            <phase>package</phase>
            <goals>
              <goal>javadoc</goal>
            </goals>
          </execution>
        </executions>
      </plugin>
  </plugins>
</build>

「noqualifier」パラメーターに関するドキュメントは非常に簡潔で、 https ://maven.apache.org/plugins/maven-javadoc-plugin/javadoc-mojo.html#noqualifier で見つけることができます。

「links」パラメーターに関する完全なドキュメントは、https ://maven.apache.org/plugins/maven-javadoc-plugin/examples/links-configuration.html から入手できます。

于 2016-04-25T09:24:29.320 に答える
0

Ant の場合、Ant のjavadoc タスクを使用して を介して javadoc 出力を定義するときに、パッケージ名から修飾子を削除することもできますbuild.xml

noqualifier<javadoc>は、 「all」またはコロンで区切られた修飾子のリストのいずれかを取る属性です。ここに例があります、

java.lang、java.io、および java.util から Javadoc 修飾子を削除する Ant のbuild.xml例の行は、次のようになります。

<javadoc sourcepath="${src.dir}" destdir="${doc.dir}"
         classpathref="compile.classpath" access="public"
         noqualifier="java.lang:java.io:java.util"/>
于 2018-09-20T21:03:09.257 に答える