是否可以将文件安装到gradle中的本地缓存,类似于Maven install:install-file?

时间:2018-02-02 04:12:49

标签: maven gradle build.gradle maven-install

目前我正在使用maven将此文件安装到maven本地repo,然后在我的应用程序中使用gradle build我对此工件具有依赖性。

    mvn install:install-file -Dfile=locallib/wlthint3client.jar -DgeneratePom=true -DgroupId=com.oracle.weblogic -DartifactId=wlthint3client -Dversion=10.3 -Dpackaging=jar

build.gradle中的依赖

    compile("com.oracle.weblogic:wlthint3client:10.3")

是否可以使用gradle将文件安装到gradle本地缓存中?

提前致谢。

-Vidya

1 个答案:

答案 0 :(得分:0)

我得到了一个解决方法。我正在使用gradle将其推送到maven local repo。

来自build.gradle的

片段:

configurations {
resultArchives
}
uploadResultArchives {
repositories {
    mavenDeployer {
        repository(url: mavenLocal().url)
        pom.version = '10.3'
        pom.artifactId = 'wlthint3client'
        pom.groupId = 'com.oracle.weblogic'
    }

}
}
artifacts{
resultArchives file: file('locallib/wlthint3client.jar')
}

将工件推送到maven local repo

gradle uploadResultArchives