繁体   English   中英

有没有办法在Android Studio中使用Maven插件禁用javadoc崩溃?

[英]Is there any way to disable javadoc crashes in Android Studio with Maven plugin?

我正在使用com.github.dcendents:android-maven-gradle-plugin生成一个POM文件,然后将其上传到Bintray。 虽然当我运行./gradlew install ,脚本会调用Maven的install命令,而FAILS会生成JavaDoc。 我已经到处寻找如何禁用javadoc错误,但总有一个问题我无法解决。

测试:'failOnError false',禁用javadoc任务(不允许),添加各种参数以install POM生成任务,在CLI上尝试不同的标志等。

我用过这个教程

对于我运行gradlew安装没有javadoc生成就足以克服这个问题,我的崩溃是由于java 8中添加了更严格的javadoc格式要求而我的一个libs出错了

gradlew install -xjavadoc

我终于找到了问题。 所以我的结构是......

// GRADLE FILE START
Standard task definitions
...
!!! JAVADOC DISABLING (basically everything I tried I put here) !!!
Importing my maven upload and bintray upload scripts (command: 'apply from') 
...
Dependencies
// GRADLE FILE END

我缺少的是androidJavadocjavadoc任务的工作方式不同,并且Gradle从上到下解析文件。 在你定义你的东西的地方很重要。

所以,我天真地将JAVADOC任务放在文件的中间,并且:javadoc任务无法被覆盖,无法禁用等等 - 因为它只是由我导入的pom_install.gradleinstall段创建的在接下来的几行中。

对我的大部分Gradle问题进行快速修复 - 将您在StackOverflow上阅读的所有内容放到文件末尾。 这是愚蠢的。 那么新结构......

// GRADLE FILE START
Standard task definitions
...
Importing my maven upload and bintray upload scripts (command: 'apply from')
...
Dependencies
...
!!! JAVADOC DISABLING (basically everything I tried I put here) !!!
// GRADLE FILE END

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM