Java 从svn存储库自动下载渐变

Java 从svn存储库自动下载渐变,java,spring,gradle,Java,Spring,Gradle,我在配置build.gradle以从svn存储库下载jar和pom时遇到问题。例如,我有一个url: https://svn.code.sf.net/p/springframework/svn/repos/repo-ext/javax/xml/crypto/xmldsig/1.0/ 我想这样做编译组:'com.sun.xml.wss',名称:'xws-security',版本:'3.0' 此外,手动下载是错误的方式 UPD这是后端项目的build.gradle文件 apply plugin: '

我在配置build.gradle以从svn存储库下载jar和pom时遇到问题。例如,我有一个url:

https://svn.code.sf.net/p/springframework/svn/repos/repo-ext/javax/xml/crypto/xmldsig/1.0/

我想这样做
编译组:'com.sun.xml.wss',名称:'xws-security',版本:'3.0'

此外,手动下载是错误的方式

UPD这是后端项目的build.gradle文件

apply plugin: 'java'
dependencies {
compile group: 'org.glassfish.metro', name: 'wssx-api', version: '2.1.1-b09'
compile group: 'com.sun.xml.wss', name: 'xws-security', version: '3.0'

compile project(':pp-backend')
}

如果您不是从下载(默认情况下在Gradle中配置),则应使用“存储库”闭包将存储库配置为从下载:

repositories {
    mavenCentral()
    maven {
        url 'https://svn.code.sf.net/p/springframework/svn/repos/repo-ext/'
    }
}
然后,在“依赖项”闭包中,只需添加:

compile group: 'javax.xml.crypto', name: 'xmldsig', version: '1.0'

查看

中的更多信息你能发布你的整个build.gradle文件吗?@Ethan yeap。我正在更新问题。我可以从gradle的svn repo下载文件吗?如果是,我可以检查每个构建文件是否存在。如果不存在,则从特定文件夹(例如资源)下载并在项目中使用。对不起,我的英语不好:)上面的代码将从“”svn repo下载“xmldsig”依赖项(如果它不存在的话)。我错过什么了吗?