2013-02-10 74 views
2

我正嘗試使用javadoc爲我的android項目生成我的文檔。問題是javadoc無法找到android包。我的錯誤與this一樣。如果我想的first的解決方案,它說:適用於Android的Javadoc代

的javadoc:錯誤 - -classpath選項可以指定不超過一次。

我在做什麼錯?

此外,我嘗試了this解決方案,但我不知道我最後一步必須做什麼。

回答

0

好的,我用this解決方案解決了這個問題。我需要做的就是安裝Cygwin。安裝完成後,我需要在Cygwin上安裝ANT,如this。之後,我不得不在Cygwin中使用configure java

現在又爲我提供了一個新的細節(也許這就是爲什麼-classpath命令在Eclipse中生成Javadoc的第三步中沒有爲我工作的原因)。我只好打開javadoc.xml,看到這一行:

<javadoc [...] additionalparam="-classpath C:\Progra~2\Android\android-sdk\platforms\android-10\android.jar" classpath="C:\Program Files (x86)\Android\android-sdk\tools\support\annotations.jar" [...]/> 

的additionalparam是我自己生成Javadoc的第三步。我採取了這樣的路徑,並把它放到classpath =「」...就是這樣。也許有人會說如何手動在Eclipse中配置類路徑,因爲我找不到任何東西。

還好吧,現在切換到javadoc.sh的文件夾,運行與sh javadoc.sh

1

我發現你可以添加多個路徑在引號他們用分號分隔幷包圍整體-classpath該文件(在路徑空間的情況下)

-classpath ".;c:\full\path\to\another\codebase\java;C:\path\to\android.jar" 
相關問題