目前我正在使用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
答案 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