使用Gradle构建Java项目
2023-06-13 09:17:02 时间
引入 springboot 插件
该插件发布在 Gradle 的插件门户网站上,可以使用插件块来应用:
plugins {
id 'org.springframework.boot' version '2.3.7.RELEASE' //维护springboot版本号,不单独使用,和下面两个插件一起用
id 'io.spring.dependency-management' version '1.0.10.RELEASE' //进行依赖管理,在引入其它boot依赖时省略版本号、解决jar包冲突问题
id 'java'
}
引入所需要的依赖
dependencies {
implementation 'org.springframework.boot:spring-boot-starter'
implementation 'org.springframework.boot:spring-boot-starter-web' //省略版本,原生bom支持,插件management提供
testImplementation('org.springframework.boot:spring-boot-starter-test') {
exclude group: 'org.junit.vintage', module: 'junit-vintage-engine'
}
}
test {
useJUnitPlatform()
}
要想运行当前 Springboot 项目,直接执行 gradle bootRun 指令或者 idea 右侧按钮即可。 当然如果想让当前项目打成可执行 jar 包,只需执行: gradle bootJar 指令即可。 Cloud 项目创建也可以借助于脚手架创建,与 Boot 项目类似
spring-boot-gradle-plugin 插件
使用插件对boot、dependency-management进行同一维护
buildscript {
repositories {
maven { url 'https://maven.aliyun.com/repository/public' }
}
dependencies {
classpath 'org.springframework.boot:spring-boot-gradle-plugin:2.4.1'
}
}
apply plugin: 'org.springframework.boot'
apply plugin: 'io.spring.dependency-management //这里不需要指定版本了
相关文章
- java h2数据库_JAVA 项目中使用 H2 数据库
- java用什么编译器_Java用Java编译「建议收藏」
- eclipse怎么导入java文件_Eclipse如何导入JAVA工程?如何将项目导入Eclipse中?
- java使用md5_Java_MD5的使用「建议收藏」
- java图书馆新地址_最受Java开发者喜爱的5款开源IDE盘点
- java图书馆新地址_值得你关注的16个顶级 Java 开源项目!小白必看
- java常量有哪些_JAVA常量介绍「建议收藏」
- java面试强基(3)
- Java 根据XPATH批量替换XML节点中的值
- Java方法重载_java入门方法的使用
- 【Kafka】使用Java实现数据的生产和消费
- Java List<Integer>能存字符串对象吗?
- Java中的ConcurrentModificationException异常原因分析及解决办法1/2/3/4
- 如何使用gradle将java项目推送至maven中央仓库
- Java 获取*.properties配置文件中的内容 ,常见的两种方法详解编程语言
- Java遍历文件夹下所有文件并替换指定字符串详解编程语言
- Java连接MySQL:实现数据互通(java如何连接mysql)
- Java 去除字符串中的反斜杠”/”详解编程语言
- 策略Java结合Redis的过期策略实现(redisjava过期)
- 使用Java连接SQL Server数据库,快速高效地管理数据(java连接sqlserver数据库)
- Java如何在Linux下运行?(java执行linux)
- Linux下运行Java:一步步踏上学习之路(linux下运行java)
- 管理Linux下Java版本管理:轻松实现多版本切换(linux下java版本)
- Linux测试搭配Java快速实现稳定性验证(linux测试java)
- java验证电话号码的方法