mavenLocal(
)目前通过在我当地的m2搜索我的开发版来满足我的需求。
有没有其他方法告诉gradle搜索本地m2而不更改build.gradle或其他源代码文件?
答案 0 :(得分:1)
您可以使用初始化脚本。
有几种方法可以使用init脚本:
在命令行上指定文件。命令行选项是-I或 --init-script后跟脚本的路径。命令行选项可以多次出现,每次添加另一个init 脚本。
将一个名为init.gradle的文件放在USER_HOME / .gradle /目录中。
将一个以.gradle结尾的文件放在USER_HOME / .gradle / init.d /中 。目录
将一个以.gradle结尾的文件放在GRADLE_HOME / init.d /中 目录,在Gradle分发中。这允许你打包一个 自定义Gradle分发包含一些自定义构建逻辑和 插件。您可以将它与Gradle包装器结合使用 自定义逻辑可用于企业中的所有构建。
示例init脚本
initscript {
repositories {
mavenLocal()
}
}
查看docs了解详情。