我正在将二进制文件发布到 Apache Archiva 存储库。我可以通过 web 界面添加分类器,但是当涉及到 gradle maven 发布插件的使用时,我只能为 jar 工件添加分类器。
我正在尝试发布一个可执行文件,所以我将它作为文件传递
publishing {
publications {
exe(MavenPublication) {
groupId "${groupId}"
artifactId "${artifactId}"
version "${version}"
artifact file("build/binaries/mainExecutable/release/main.exe")
pom.setPackaging("exe")
}
}
一切都很好,除了分类器。