Gradle - 生成没有依赖关系的pom

Mik*_*der 2 gradle pom.xml maven

我想生成一个不包含依赖项的pom文件.我已经尝试使用下面的代码清除依赖项,但依赖项仍然列在生成的pom中.

install.doFirst {
    repositories.mavenInstaller {
        pom.dependencies.clear()
    }
}
Run Code Online (Sandbox Code Playgroud)

为什么我需要这个:当我将它上传到"家庭酿造"服务时,我需要一个pom文件包含在我的jar中,但是当它读取"+"作为依赖项的版本时,服务会爆炸(我正在使用动态依赖).

Val*_*ant 7

uploadArchives {
    repositories {
        mavenDeployer {
            // Do not write any dependencies into the POM
            pom*.whenConfigured { pom -> pom.dependencies.clear() }                 
        }
    }
}  
Run Code Online (Sandbox Code Playgroud)