前言
不知道小伙伴有没有遇到过这个问题,就是由于项目是用maven搭建的,但是现在由于某种原因,需要统一用gradle,所以咋办呢? 重新搭建,然后粘贴代码? no,跟我来~~
一、配置gradle
- 下载gradle
- 解压后,配置gradle home 等
我的另一篇博客: 传送门
这里面的GRADLE_USER_HOME 可以不设置,这里改的是全局gradle的缓存位置;
本文就没有改,用的默认的位置, 应该是C盘;个人C盘500g 足够用;
二、将mavne项目转换为gradle
1.找到项目根目录
- 然后执行cmd 调出命令窗口
2.执行命令转换
- 执行命令转换
gradle init --info --type pom
- 选择1 用groovy 转换 回车;
3 重启项目,配置IDEA 的 gradle
- 必须重启后才能配置,因为当idea识别不不出gradle项目的时候,是无法配置的
gradle 解压的路径,
Use Gradle from 配置成自己的gradle 地址,否则每次打开gradle项目都会自己下载
注意配置 Run tests using 和 自己的 jvm版本
4 转换后的样子
一定要在 build.gradle 中加入以下内容,否则无法运行测试类 springboottest 报错
tasks.named('test') {
useJUnitPlatform()
}
可以看到,已经新增了gradle的配置,一个maven项目已经变为了一个gradle项目了!
总结
从maven项目转到gradle项目其实并不难,不需要手动重新搞一遍~
此时的项目,相当于用两款 工具都能作为管理了
你用哪个刷,就相当于会用哪个管理啦~~