mil*_*mns 5 java plugins android gradle maven
我正在使用com.github.dcendents:android-maven-gradle-plugin生成一个POM文件,然后将其上传到Bintray.虽然当我运行时./gradlew install,脚本会调用Maven的install命令,而FAILS会生成JavaDoc.我已经到处寻找如何禁用javadoc错误,但总有一个问题我无法解决.
测试:'failOnError false',禁用javadoc任务(不允许),向installPOM生成任务添加各种参数,在CLI上尝试不同的标志等.
我用过这个教程.
我终于找到了问题所在。所以我的结构是......
// 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
Run Code Online (Sandbox Code Playgroud)
我缺少的是androidJavadoc任务javadoc的工作方式不同,而且 Gradle 从上到下解析文件。在哪里定义你的东西确实很重要。
因此,我天真地将 JAVADOC 任务放在文件的中间,并且:javadoc任务无法被覆盖,无法禁用等 - 因为它只是由我在接下来的几行中导入的install段创建的。pom_install.gradle
快速解决我的大多数 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
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
520 次 |
| 最近记录: |