Gradle mavenLocal()功能替代方案

Gradle mavenLocal()功能替代方案,gradle,Gradle,mavenLocal目前通过在本地m2上搜索我的开发版本来满足我的需要 是否有其他方法告诉gradle在不更改build.gradle或其他源代码文件的情况下搜索本地m2?您可以使用初始化脚本 使用初始化脚本有几种方法: 在命令行中指定一个文件。命令行选项为-I或 -初始化脚本,后跟脚本的路径。命令行选项可以多次出现,每次添加另一个init 剧本 将名为init.gradle的文件放在USER_HOME/.gradle/目录中 在USER_HOME/.gradle/init.d中放置一个以.gr

mavenLocal目前通过在本地m2上搜索我的开发版本来满足我的需要


是否有其他方法告诉gradle在不更改build.gradle或其他源代码文件的情况下搜索本地m2?

您可以使用初始化脚本

使用初始化脚本有几种方法:

在命令行中指定一个文件。命令行选项为-I或 -初始化脚本,后跟脚本的路径。命令行选项可以多次出现,每次添加另一个init 剧本

将名为init.gradle的文件放在USER_HOME/.gradle/目录中

在USER_HOME/.gradle/init.d中放置一个以.gradle结尾的文件/ 目录

在gradle_HOME/init.d中放置一个以.gradle结尾的文件/ 目录,在Gradle发行版中。这允许您打包一个 包含一些自定义构建逻辑和 插件。您可以将其与Gradle包装器结合使用,以使 自定义逻辑可用于企业中的所有生成

初始化脚本示例

initscript {
    repositories {
        mavenLocal()
    }
}
查看详细信息