2013-02-10 44 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" 
相关问题