vRa*_*lev 7 java android javadoc gradle maven
我为我的Android项目生成了一个带有Gradle的javadoc .jar文件.我正在使用类似于此指令的类似设置.
但是我收到很多警告,许多符号都丢失了.我注意到javadoc任务找不到任何依赖项.如何将我的依赖项添加到javadoc任务的类路径?
这是我的上传任务:
afterEvaluate { project ->
uploadArchives {
//...
}
//...
task androidJavadocs(type: Javadoc) {
source = android.sourceSets.main.allJava
}
task androidJavadocsJar(type: Jar, dependsOn: androidJavadocs) {
classifier = 'javadoc'
from androidJavadocs.destinationDir
}
//...
artifacts {
archives androidSourcesJar
archives androidJavadocsJar
}
}
Run Code Online (Sandbox Code Playgroud)
还有提交的错误,但我现在想要一个解决方案.
roman-mazur 在Github的另一期杂志中回答了这个问题.
目前正在进行讨论,是否是正确的方式.但目前添加这些线条解决了我的问题:
afterEvaluate {
javadocs.classpath += files(android.plugin.runtimeJarList)
}
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
2280 次 |
| 最近记录: |