我有一个来自我自己项目的Jar构建(使用ANT),我的项目在java文件中有注释,但当我在新项目中使用这个Jar时,我看不到注释(通过在eclipse中按F2),有人说,除非我有Jar的源文件,否则我看不见注释。问题是,这是真的吗?或者有其他方法可以对我的Jar进行评论(没有源文件)?
源代码中的注释不是编译的类文件的一部分,因此除非您提供源java文件,否则它们将不可见
您可以生成javadocs,并将它们包含在您的jar库中。有一个javadoc ant taks来生成javadoc。然后,您可以将它包含在您的jar文件中,也可以单独提供它。如果您将javadoc包含在可分发的jar中,那么无论谁在使用您的jar,都必须提取javadoc以查看它们,或者指定jar文件也包含IDE 中的javadoc