有没有办法从Javadoc中排除注释

时间:2017-01-19 06:07:15

标签: java annotations javadoc

我不想在Javadoc中包含Java注释。有没有办法实现这个目标?

2 个答案:

答案 0 :(得分:1)

我没有得到你想要的东西。你有什么,javadoc文件或源代码?

如果它是javadoc文件,则所有这些文件都被认为是java中的注释,并且您无法排除整个文件。

如果是源代码,则文件中的所有javadoc注释都在" @"之后。您可以搜索并手动删除它,也可以使用小程序将其删除:     读一行;     删除" @"之后的所有内容签到这条线; 或者您可以删除所有注释。

希望它有所帮助,并希望你可以让你的问题更清楚一些。

答案 1 :(得分:0)

您可能肯定会使用评论,但我目前面临同样的问题,这基本上是图书馆项目中的注释问题。为了能够将它部署到bintray,我必须在库项目中添加以下内容:

    configurations {
        javadocDeps
    }
    dependencies {
// otherwise can't build javaDocs
        javadocDeps "com.android.support:support-annotations:$supportLibraryVersion"
    }

现在我无法使用这个库,因为我在主项目中遇到错误:

  

错误:无法解决:annotationProcessor

因此在库jdocs中使用{@code Intdef}而不是{@link Intdef}可能会有所帮助,尚未尝试过,但我更倾向于在javadoc中使用这些注释。显然现在需要从jdoc中删除它们。