【发布时间】:2015-02-11 12:42:07
【问题描述】:
publishToMavenLocal 始终发布到 ~/.m2 或 ~/.m2/settings.xml 中为 <LocalRepository> 标签设置的路径。但是,当我设置系统属性maven.repo.local 时,它会被忽略。有没有办法在使用gradle publishToMavenLocal 发布时覆盖本地 maven 存储库的位置,而不是 settings.xml(我正在寻找项目属性或系统属性或环境变量)。
这是我尝试过的gradle -Dmaven.repo.local=/home/skgupta/myrepo build pTML
请帮忙
【问题讨论】:
-
类似的东西:mrhaki.blogspot.com/2009/11/… ?
-
install任务正在将工件及其依赖 jar 安装/部署到指定的存储库位置。要求是仅使用 pom 文件发布工件本身。类似于我们使用mavenLocal()时发生的情况,只是我希望mavenLocal()使用的位置由gradle 脚本控制。