【发布时间】:2017-05-05 21:30:30
【问题描述】:
我正在使用 gradle v3.4 和 maven-publish 插件以及 shadow 插件来创建 jar 文件。我已经复制了下面 build.gradle 的相关部分以及错误消息。当我使用 publishing.publications 时,我没有收到错误消息(但我的 jar 没有发布到远程 nexus 存储库 - 我可以在本地发布)。
build.gradle
apply plugin: 'maven-publish'
publishing {
publications {
shadow(MavenPublication) {
from components.shadow
groupId 'com.test'
artifactId 'some-java'
}
}
repositories {
maven {
credentials {
username project.properties['nexusUsername']
password project.properties['nexusPassword']
}
url project.properties['nexus.url.snapshot']
}
}
错误
A problem occurred evaluating root project 'some-java'.
> Cannot configure the 'publishing' extension after it has been accessed.
【问题讨论】:
标签: java gradle nexus maven-publish