asses # 先执行 gradle 项目的
总结
因为思考 Gradle 和 Maven 的本地仓库配置为一样,那Jar能不能共享的探究得出 如下总结:
- Gradle 默认本地仓库在
~/.gradle/caches/modules-2/files-2.1/...
- 修改 Gradle 默认本地仓库 只需要配置环境变量
GRADLE_USER_HOME 指向一个目录即可,此时仓库就是GRADLE_USER_HOME/caches/modules-2/files-2.1/...
如果把Gradle GRADLE_USER_HOME配置为 maven 本地仓库的时候 新版本确实可以直接使用 maven 中的jar 了
- 最后
不建议把 Gradle 的仓库配置的和 Maven 的一样 最好分开 或者直接使用默认的 即可, 因为它们的jar管理方式都不一样
- 网上的一些文章 说只是把maven仓库中的jar 复制到 caches 中去, 可能是以前的 Gradle版本 , 我实验的7.1 确实没有复制到caches 中
多思考! 多实践!
欢迎大家访问 个人博客 Johnny小屋 欢迎关注个人公众号
|