2008-09-09 52 views
4

現在我的螞蟻任務看起來像。如何讓javadoc使用Ant任務鏈接到Java API?

<javadoc sourcepath="${source}" destdir="${doc}"> 
    <link href="http://java.sun.com/j2se/1.5.0/docs/api/" /> 
</javadoc> 

而且我得到這樣的警告:

javadoc: warning - Error fetching URL: http://java.sun.com/j2se/1.5.0/docs/api/package-list 

如何獲得javadoc的正確鏈接到API?我在代理人後面。

回答

12

您還可以傳遞參數的ant任務

<arg value="-J-Dhttp.proxyHost=your.proxy.here"/> 
<arg value="-J-Dhttp.proxyPort=##"/> 

內如果要離線鏈接路徑。通過轉到Java API的URL(http://java.sun.com/j2se/1.5.0/docs/api/package-list)下載軟件包列表並將其保存爲文本文件,然後使用此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> 
+0

注意,上面的`包含路徑 - 封裝 - list`指含有一個叫做'包list`文件的目錄的路徑。這不是`package-list`文件本身的路徑。 – ddekany 2014-10-09 23:00:02