如何使用Ant任务让javadoc链接到JavaAPI?
现在我的蚂蚁任务看起来像如何使用Ant任务让javadoc链接到JavaAPI?,ant,javadoc,Ant,Javadoc,现在我的蚂蚁任务看起来像 <javadoc sourcepath="${source}" destdir="${doc}"> <link href="http://java.sun.com/j2se/1.5.0/docs/api/" /> </javadoc> 如何让javadoc正确链接到API?我支持一个代理。您可能需要设置。例如,ANT_OPTS=“-Dhttp.proxyHost=proxy.y.com”ANT doc 或者,您可以设置“of
<javadoc sourcepath="${source}" destdir="${doc}">
<link href="http://java.sun.com/j2se/1.5.0/docs/api/" />
</javadoc>
如何让javadoc正确链接到API?我支持一个代理。您可能需要设置。例如,ANT_OPTS=“-Dhttp.proxyHost=proxy.y.com”ANT doc
或者,您可以设置“offline”标志并提供包列表,但这对Java核心来说可能是一个难题。您也可以在ant任务中传递参数
<arg value="-J-Dhttp.proxyHost=your.proxy.here"/>
<arg value="-J-Dhttp.proxyPort=##"/>
)并将其保存为文本文件,然后使用此Ant任务
<javadoc sourcepath="${source}" destdir="${doc}">
<link offline="true" href="http://java.sun.com/j2se/1.5.0/docs/api/" packagelistloc="path-containing-package-list"/>
</javadoc>
您还可以使用“脱机”模式,该模式允许您在不访问internet的情况下构建(更快!)。请参阅此答案:注意,上面的包含程序包列表的路径
表示包含名为程序包列表
的文件的目录路径。它不是包列表
文件本身的路径。
<javadoc sourcepath="${source}" destdir="${doc}">
<link offline="true" href="http://java.sun.com/j2se/1.5.0/docs/api/" packagelistloc="path-containing-package-list"/>
</javadoc>