我正在开发基于maven的spring boot项目。哪个使用依赖项,如EurekaClient Spring Security等。
我希望javadocs在项目中使用的各自jar中包含用于注释的javadoc。我还尝试使用@see标记来附加他们的文档,但这并不能使项目在项目外部可以点击。
我还在maven依赖项中下载了jar文件的源代码和javadoc。但这似乎不起作用。
在eclipse项目中 - >生成Javadocs向导我已经选择了要链接的所需jar文件,但要么他们没有附加或抛出异常
java.lang.IllegalArgumentException: URI is not absolute
at java.net.URI.toURL(URI.java:1088)
at com.sun.tools.doclets.internal.toolkit.util.Extern.readPackageListFromURL(Extern.java:235)
at com.sun.tools.doclets.internal.toolkit.util.Extern.link(Extern.java:180)
at com.sun.tools.doclets.internal.toolkit.Configuration.setOptions(Configuration.java:528)
at com.sun.tools.doclets.internal.toolkit.Configuration.setOptions(Configuration.java:554)
at com.sun.tools.doclets.internal.toolkit.AbstractDoclet.startGeneration(AbstractDoclet.java:134)
at com.sun.tools.doclets.internal.toolkit.AbstractDoclet.start(AbstractDoclet.java:82)
at com.sun.tools.doclets.formats.html.HtmlDoclet.start(HtmlDoclet.java:80)
at com.sun.tools.doclets.standard.Standard.start(Standard.java:39)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:498)
at com.sun.tools.javadoc.DocletInvoker.invoke(DocletInvoker.java:310)
at com.sun.tools.javadoc.DocletInvoker.start(DocletInvoker.java:189)
at com.sun.tools.javadoc.Start.parseAndExecute(Start.java:366)
at com.sun.tools.javadoc.Start.begin(Start.java:219)
at com.sun.tools.javadoc.Start.begin(Start.java:205)
at com.sun.tools.javadoc.Main.execute(Main.java:64)
at com.sun.tools.javadoc.Main.main(Main.java:54)