android - 您如何将本地Maven m2作为属性传递给Gradle?

标签 android maven jenkins gradle

我目前正在尝试通过Jenkins Freestyle项目构建我的Android应用。我可以在Android Studio中成功构建它,但是Jenkins无法找到依赖项(我知道该依赖项安装在我的.m2计算机中)。有没有一种方法可以将我的.m2文件夹传递到Gradle系统或项目属性中,使其知道可以在其中搜索?
我的目标是无需直接编辑build.gradle文件即可执行此操作。

最佳答案

为了更改存储库-您将需要修改build.xmlmavenLocal()-提供对本地.m2的访问-但不建议参阅https://docs.gradle.org/current/userguide/declaring_repositories.html#sec:case-for-maven-local
您可以有条件地添加mavenLocal()并从命令行控制标志

关于android - 您如何将本地Maven m2作为属性传递给Gradle?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/62920534/

相关文章:

java - ApplicationEventMulticaster 未初始化 - 在通过上下文多播事件之前调用 'refresh'

git - 没有这样的文件 : ‘pom.xml’ error in jenkins

android - 如何在android中的两个 fragment 之间访问onActivityResult()方法?

java - Android setVisibility View.INVISIBLE 和 View.GONE 不工作

java - 在 Maven 中运行时,如何让 JBehave 包含测试依赖 jar?

spring - 我们在哪个文件中添加gradle的依赖关系?就像使用maven一样,我们可以在pom.xml中添加依赖项

android - 为什么 SQLiteOpenHelper 会导致 IllegalArgumentException 数据库打不开?

java - 重新打开时强制关闭

jenkins - 如何共享 Jenkins BUILD Monitor

maven - Jenkins Pipeline - 无法连接到 Docker 守护进程