idea进行gradle项目开发问题

​ 在网上看见很多应用idea开发工具讲解如何下载安装gradle并在idea中配置,但很少有人将一些实际中应用到场景,毕竟我们应用idea开发gradle项目不可能仅仅是一个单服务,基本都是包含n个子模块,子模块直接也存在引用其他子模块,下面我就目前自己使用idea开发(spring boot +gradle +vue)的一些总结,以及疑问点。

​ 1. spring boot + gradle

​ 项目结构:

请添加图片描述

​ 基本现在的项目都采用模块化开发,父工程一般只存放启动类以及项目的配置信息等。

​ 下面具体说下gradle项目在idea中使用:

​ (1)默认打开gradle项目的时候,没有生成.idea文件,idea按照项目gradle目录下的配置信息进行相关资源的下载
在这里插入图片描述

(如果使用本地gradle,那么需要第一次打开项目的时候进行配置)
在这里插入图片描述

​ (2)编译项目,idea默认识别gradle项目的结构,但出现了一个问题,就是子模块中引用子模块,三级子模块功能编译不进去,这个问题我也没有研究明白,相关方面的学习较少,所以只提供我修改后能够编译三级子模块的做法。

​ 通过edit configuration进行build命令的替换

在这里插入图片描述

​ 然后选中删除默认build命令,点击+号添加新的命令,选择Run Gradle task,配置Gradle project 和 Tasks选项,配置我们对应执行的命令(一般都是build)

在这里插入图片描述

​ 如果我们的项目有很多模块,默认启动项目会编译所有模块,时间会很长,但实际上我们只需要编译我们编写的模块即可。同样,只要在上图中Gradle project点击选择对应模块即可,这样其他我们没有修改的模块就不会挨个去build了。

  • 1
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值