Gradle 5,Maven部署程序:未知属性uniqueVersion

时间:2019-04-17 13:18:08

标签: gradle build.gradle mavendeployer

我将eclipse与gradle buildship一起使用。我的build.gradle包含

uploadArchives { 
    repositories {
        mavenDeployer {            
            configuration = configurations.deployerJars
            uniqueVersion = false

            repository(url: 'dav:http://...') {
                authentication(userName: '...', password: '...')
            }
            snapshotRepository(url: 'dav:http://...') {
                authentication(userName: '...', password: '...')
            }
        }
    }
}

这会导致错误消息

Could not run build action using Gradle distribution
'https://services.gradle.org/distributions/gradle-5.4-bin.zip'.
...
Could not set unknown property 'uniqueVersion' for object of type 
org.gradle.api.publication.maven.internal.deployer.DefaultGroovyMavenDeployer.

我该怎么办?

1 个答案:

答案 0 :(得分:0)

当我尝试使用Android SDK版本28在Android Studio 3.4中构建旧项目时遇到了相同的错误。旧项目是使用Android Studio 2.2.3和Android SDK版本23构建的。

我刚刚注释了uniqueVersion = False行,干净地重建了中提琴,没有更多错误。