1. ホーム
  2. java

[解決済み] Javadoc を使用して Enum 値に @link する方法

2022-06-08 13:37:33

質問

Javadoc 1.5 を使用して、Enumeration 値への @link を作成することができません。

私がしたいことは、このようなEnumを作成することです。

public enum Planet { 

/**
* MERCURY is a fun place.
*/
MERCURY, 

/**
* VENUS is more fun.
*/
VENUS, 

/**
* But nothing beats the Earth.
*/
EARTH,

/**
* Others we know nothing about.
*/ 
OTHERS
}

そして、このようなリンクを使って、EarthのJavadocを参照します。

{@link Planet.EARTH}

を試しましたが {@link Planet#EARTH} のスタイルも試しましたが、無駄でした。

どなたか、これが全くできないかどうかご存知ですか?

どのように解決するのですか?

この # のスタイルは私のために機能します。

{@link Planet#EARTH}

重要なのは Planet パッケージがインポートされていなければならないこと、あるいは Planet は完全修飾されていなければなりません - つまり

{@link com.yourpackage.Planet#EARTH}