Javadoc链接到另一个包中的类


问题内容

我有两个包,ShapesFruits

com.myproject.Shapes.
    Circle
    Square
    Triangle
com.myproject.Fruits.
    Apple
    Orange

我正在为JavaDoc编写代码,Apple并且需要提供{@link}to Square

我已经尝试了以下所有方法,但都不起作用:

{@link Square}
{@link com.myproject.Square}

我已经找到链接到以下文档的文档:(a)同一包中的类,或(b)外部URL,但另一个包中的类。

任何想法正确的语法应该是什么?谢谢!


问题答案:

正确的语法变种

{@link [<package>.]<class>[#<method>]}
{@link #<method>}

您缺少完整的软件包。下面的例子应该是正确的

{@link com.myproject.Shapes.Square} 
                     ^^^^^^