如何将链接写入 javadoc?
目前,我有类似的东西:
{@link java.lang.Math#sqrt(double) Math.sqrt}
生成文本Math.sqrt
应该链接到java.lang.Math.sqrt(double)
然而,API 所做的只是生成文本,没有链接。
我的答案很大程度上是由 Eddie 提供的,但他的确切代码对我不起作用(或者至少在使用 Java 1.6 附带的 javadoc 版本时)
If I do:
javadoc -linkoffline http://java.sun.com/javase/6/docs/api/ http://java.sun.com/javase/6/docs/api/
http://java.sun.com/javase/6/docs/api/package-list http://java.sun.com/javase/6/docs/api/package-list
-public FileName.java
然后 javadoc 抱怨:
javadoc: warning - Error fetching URL:
http://java.sun.com/javase/6/docs/api/package-list/package-list http://java.sun.com/javase/6/docs/api/package-list/package-list
另一方面,如果我这样做:
javadoc -linkoffline http://java.sun.com/javase/6/docs/api/ http://java.sun.com/javase/6/docs/api/
http://java.sun.com/javase/6/docs/api/ http://java.sun.com/javase/6/docs/api/
-public FileName.java
然后它就起作用了,我的链接按照我想要的方式填充。
此外,我的链接没有格式错误。文本{@link java.lang.Math#sqrt(double) Math.sqrt}
生成链接文本Math.sqrt
而不是默认的Math.sqrt(double)
.
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)