快捷搜索:  汽车  科技

gradle创建springboot 多模块项目(你还没尝试Gradle构建SpringBoot项目)

gradle创建springboot 多模块项目(你还没尝试Gradle构建SpringBoot项目)2、安装Gradle 抛弃了基于maven XML 的构建脚本,取而代之的是采用一种基于 Groovy(现在也支持 Kotlin)的内部领域特定语言。闲话:写这篇文章时,北京新发地因新冠疫情成为焦点,无形之刃,最为致命。借用 YouTube 中费玉清突然爆火的一首歌《一剪梅》:XUE HUA PIAO PIAO BEI FENG XIAO XIAO。愿疫情早日渡过,大家都能摘掉口罩愉快地玩耍!进入正题,如何在 Idea 开发工具中用 gradle 构建 SpringBoot 项目呢?1、基本概念

gradle创建springboot 多模块项目(你还没尝试Gradle构建SpringBoot项目)(1)

你用Gradle构建Spring项目吗? 单选

0人 0%

A.有

0人 0%

B.没有


闲话:写这篇文章时,北京新发地因新冠疫情成为焦点,无形之刃,最为致命。借用 YouTube 中费玉清突然爆火的一首歌《一剪梅》:XUE HUA PIAO PIAO BEI FENG XIAO XIAO。愿疫情早日渡过,大家都能摘掉口罩愉快地玩耍!

gradle创建springboot 多模块项目(你还没尝试Gradle构建SpringBoot项目)(2)

进入正题,如何在 Idea 开发工具中用 gradle 构建 SpringBoot 项目呢?

一、Gradle 初认识

1、基本概念

Gradle 抛弃了基于maven XML 的构建脚本,取而代之的是采用一种基于 Groovy(现在也支持 Kotlin)的内部领域特定语言。

2、安装

官网地址:https://gradle.org/releases/

3、环境变量

Path D:\tools\gradle-6.5\bin

4、验证

gradle -v

gradle创建springboot 多模块项目(你还没尝试Gradle构建SpringBoot项目)(3)

二、Idea 构建 SpringBoot 项目

idea 2019.3 版本

1、创建一个 Gradle 项目

gradle创建springboot 多模块项目(你还没尝试Gradle构建SpringBoot项目)(4)

2、Type 选择 Gradle Project

gradle创建springboot 多模块项目(你还没尝试Gradle构建SpringBoot项目)(5)

3、选择 Web 中的 Spring Web

gradle创建springboot 多模块项目(你还没尝试Gradle构建SpringBoot项目)(6)

4、 使用本地 Gradle 并配置本地仓库地址

gradle创建springboot 多模块项目(你还没尝试Gradle构建SpringBoot项目)(7)

三、Gradle 配置及依赖方式说明

1、build.gradle(相当于 maven中 pom.xml)

gradle创建springboot 多模块项目(你还没尝试Gradle构建SpringBoot项目)(8)

2、Gradle 使用

gradle创建springboot 多模块项目(你还没尝试Gradle构建SpringBoot项目)(9)

3、项目结构

gradle创建springboot 多模块项目(你还没尝试Gradle构建SpringBoot项目)(10)

① TestController.Java

gradle创建springboot 多模块项目(你还没尝试Gradle构建SpringBoot项目)(11)

TestController.java

② SpringBootGradleApplication.java

gradle创建springboot 多模块项目(你还没尝试Gradle构建SpringBoot项目)(12)

四、运行项目

使用 springboot 方式启动,或者使用 Gradle 的命令 bootrun 启动。浏览器输入 http://localhost:8080 可以看到输出。

gradle创建springboot 多模块项目(你还没尝试Gradle构建SpringBoot项目)(13)


欢迎关注 @Python大星 ,一个会点 Python 的 Java 程序员。如果你有更好的想法,欢迎留言,一起探讨,想说你就说啊!后面继续分享 Java 的相关开发,人少就散了吧!

@Python大星 | 文

gradle创建springboot 多模块项目(你还没尝试Gradle构建SpringBoot项目)(14)

猜您喜欢: