美文网首页非技术文集
gradle-javadoc-程序包找不到的问题

gradle-javadoc-程序包找不到的问题

作者: f63f6a5e04e2 | 来源:发表于2018-05-11 00:18 被阅读244次

    gradle task生成Javadoc,一直找不到程序包,真的是无语了,明明已经照文档写了,默认方式写了,custom implement方式也试了,就是找不到程序包,项目运行都没问题了,怎么生成个javadoc就这也找不到那也找不到了呢?连apache.commons.langs程序包都找不到,最后不知道怎么看到之前task的dependsOn,然后就在生成javadoc的task里也加了一句dependsOn classes,问题奇迹般地解决了……

    重现一下问题及解决过程:

    写了个task生成javadoc(示例完全copy官方示例)

    task生成所有类的doc

    然后cmd命令直接调用这个task:gradle -q dubboJavadocs,然后控制台报错信息疯狂刷屏,最典型的一段如下(apache.commons.langs程序包都找不到):

    lang3都找不到

    gradle的官方示例都是这么写的嘛,怎么我用来就找不到各种程序包呢?昨天折腾了一天,各种添加classpath,自定义配置下执行……反正就是不行……反正我就是没有想到要使用自己编译的classes……最后真的是耐心都用尽了……

    今天都不想管它了,结果无意中看到了别的task,有一句dependsOn classes,加上,重新执行task,正常结束,不再报错……

    加一句 只剩下一个不安全提醒

    唉,心累。

    相关文章

      网友评论

        本文标题:gradle-javadoc-程序包找不到的问题

        本文链接:https://www.haomeiwen.com/subject/ucdxdftx.html