我可以在我的Jar文件(由Ant生成)中保存评论信息吗



当我用Ant将项目构建到Jar文件时,我会同时生成javadoc。

但是当我在一个新项目中使用这个Jar时,我在Eclipse中看不到Jar的注释(按F2)

因此,我尝试在我的新项目的Properties的"javadoc location"中添加javadoc文件的位置路径,但它不起作用,即使Eclipse告诉我"location很可能有效"。

当我在浏览器中打开它时,Url就像file:///file:/C:/Users/topxebec/Desktop/doc/index.html,Url中有两个前缀,但在eclipse中我只有file:/C:/Users/topxebec/Desktop/doc/index.html,

我试图将其更改为C:/Users/tongxuebin/Desktop/doc/,但Eclipse说这是一个无效的URL。

那么如何解决这个问题呢?或者,当Ant生成评论时,我可以简单地将其保存在Jar中吗?

您似乎无法将javadoc与类文件放在同一个jar中,因此eclipse将自动显示该文档。

解决方案是包含源代码。如果您需要调试该jar中的类,这也会有所帮助。

答案是:我如何构建我的jar文件,以便使用该库的用户能够在Eclipse中看到javadoc。但归根结底就是:

<target name="jar.noCompile.src">  
    <jar destfile="${ant.project.name}.jar">  
      <fileset dir="${classes}"/>  
      <fileset dir="${src}" includes="**/*.java"/>  
    </jar>  
</target>  

相关内容

  • 没有找到相关文章

最新更新