【发布时间】:2014-12-23 17:02:30
【问题描述】:
在我的 build.gradle 中,我有生成 war 文件的 war 任务和生成 jar 文件的几个任务。 Jar 生成任务在其他 gradle 文件中定义,并使用 apply from 子句在 main build.grade 中导入。
问题是uploadArchives只上传war文件,不上传其他文件生成的jar文件。
这可能是什么问题的潜在原因?
我的 build.gradle 如下所示
apply plugin: 'java'
apply plugin: 'war'
apply plugin: 'maven'
war {
.... // generates war file
}
apply from: 'Createjar1.gradle' // creates jar1
apply from: 'Createjar2.gradle' // creates jar2
apply from: 'Createjar3.gradle' // creates jar3
uploadArchives {
repositories {
mavenDeployer {
repository(url:"${nexusURL}") {
authentication(userName: 'username', password: 'password')
}
snapshotRepository(url: "${nexusURL}") {
authentication(userName: 'username', password: 'password')
}
}
}
}
【问题讨论】: