如何定义可以通过单击访问的 Javadoc 链接
How to define Javadoc links, that can be accessed through clicking
我定义了一个 Javadoc 注释如下:
/**
* bla bla bla {@link #PathAction} bla bla bla...
*
* @author andreas
*
* @param <T>
*/
在 java 代码中将鼠标移到对象 CustomPath 上时,我可以看到以下内容:
单击说明中的 PathAction Link 时,没有任何反应。我预计我会被重定向到 PathAction 对象。
这是默认行为还是我做错了什么。有没有一种方法可以将我重定向到 PathAction 对象,或者我如何访问 PathAction 的 javadoc。我的目标是通读带有 Javadoc 注释的代码。
有什么建议吗?
您好像漏掉了包名?
看看这个:
删除 class 名称前面的井号。这通常在链接到方法时使用。另外最好使用完全限定的 classname:
/**
* bla bla bla {@link full.name.of.PathAction} bla bla bla...
*
* @author andreas
*
* @param <T>
*/
相关文档:http://docs.oracle.com/javase/8/docs/technotes/tools/windows/javadoc.html#CHDDIECH:
{@link package.class#member label}
我定义了一个 Javadoc 注释如下:
/**
* bla bla bla {@link #PathAction} bla bla bla...
*
* @author andreas
*
* @param <T>
*/
在 java 代码中将鼠标移到对象 CustomPath 上时,我可以看到以下内容:
单击说明中的 PathAction Link 时,没有任何反应。我预计我会被重定向到 PathAction 对象。
这是默认行为还是我做错了什么。有没有一种方法可以将我重定向到 PathAction 对象,或者我如何访问 PathAction 的 javadoc。我的目标是通读带有 Javadoc 注释的代码。
有什么建议吗?
您好像漏掉了包名?
看看这个:
删除 class 名称前面的井号。这通常在链接到方法时使用。另外最好使用完全限定的 classname:
/**
* bla bla bla {@link full.name.of.PathAction} bla bla bla...
*
* @author andreas
*
* @param <T>
*/
相关文档:http://docs.oracle.com/javase/8/docs/technotes/tools/windows/javadoc.html#CHDDIECH:
{@link package.class#member label}