Javadoc Ant Task在Ubuntu机器上无法正常工作

时间:2012-08-08 19:48:14

标签: java ubuntu ant jenkins javadoc

我有一个在远程Ubuntu机器上运行的Jenkins实例,我正在尝试使用Javadoc Plugin。该项目使用Ant,所以我决定使用Javadoc Ant task生成文档和Jenkins插件来发布它。

我设置了一个看起来像这样的简单目标:

<target name="doc" description="generate javadoc">
    <javadoc 
        destdir="${basedir}/javadocs"
        sourcepath="${basedir}/src"
        packagenames="com.example.*"
        failonerror="false"
    />
</target>

当我从Windows 7计算机上的命令行运行它时,它工作正常并在指定的$ {basedir} / javadoc /目录中生成相应的Javadoc。但是当我在Ubuntu机器上运行它时,它只创建$ {baseir} / javadoc /目录,它不会生成实际的Javadoc。

当比较两个不同运行的输出时,我注意到在Ubuntu机器上它从未进入以下开头的步骤:

[javadoc] Constructing Javadoc information...

相反,它停在:

[javadoc] [parsing completed 43ms]

我试图为Ant任务打开详细模式,但它没有给我任何有用的信息。有没有人见过这种事发生过?有什么我可以做的来解决这个问题,或者至少让Ant告诉我为什么它在“构建Javadoc信息”之前就停止了?任何想法,将不胜感激。谢谢!

0 个答案:

没有答案