赞
踩
天行健,君子以自强不息;地势坤,君子以厚德载物。
每个人都有惰性,但不断学习是好好生活的根本,共勉!
文章均为学习整理笔记,分享记录为主,如有错误请指正,共同学习进步。
类似于maven,但有比maven更佳简洁的语法,整体看起来比maven更加的方便管理,可能是未来的一个趋势。
建议:先使用maven环境搭建spring boot并且对maven环境的项目应用有一定基础后再使用gradle可以更快上手应用,因为这两个东西其实很像。
JDK版本:1.8
maven版本:3.9.0
开发工具:IDEA社区版ideaIC-2018.3
项目框架:spring boot 版本为 2.7.3 springboot搭建(maven)传送门
File–>New–>Project…–>New Project
1新建项目-2项目名称-3项目存储位置-4选择语言-5选择构建方式-6选择JDK版本-7DSL-8组织架构-9项目名称-10create
具体参考下图:
这里除了红框里的几个,其他的暂时可以不用在意
第一个红框里的GradleDemoApplication是项目的启动类
第二个红框里的是yml配置文件
第三个红框里的文件是今天的主角,类似于maven的pom.xml,我们的依赖配置都在这里面
build.gradle
plugins { id 'java' } group 'com.gradle' version '1.0-SNAPSHOT' repositories { maven{url 'https://maven.aliyun.com/repository/public'} maven{url 'https://maven.aliyun.com/repository/central'} mavenCentral() } dependencies { implementation('org.springframework.boot:spring-boot-starter-web:2.7.3') testImplementation 'org.junit.jupiter:junit-jupiter-api:5.8.1' testRuntimeOnly 'org.junit.jupiter:junit-jupiter-engine:5.8.1' } test { useJUnitPlatform() }
参数说明
:
我们要动的主要有两个参数,一个是repositories,一个是dependencies
repositories
:maven的仓库地址,这里是按顺序来去下载的,有一个默认参数,正常我们都会添加几个国内的仓库如阿里云的maven仓库地址
dependencies
:这个就是主要的部分,依赖的地址和版本,可以到maven仓库网址
查找自己需要的依赖选择对应的版本然后选择gradle的格式复制过来使用
application.yml
server:
port: 8082
spring:
application:
name: spring_boot_gradle
profiles:
active: dev
这里就省略了application-dev.yml,可以将一些其他的配置如数据库等配置写在里面,这里单纯启动项目并不需要这些。
GradleDemoApplication.java
package com.gradle; import org.springframework.boot.SpringApplication; import org.springframework.boot.autoconfigure.SpringBootApplication; /** * @ClassDescription: 应用启动类 * @Author:李白 * @Date:2023/5/29 12:58 */ @SpringBootApplication public class GradleDemoApplication { public static void main(String[] args) { SpringApplication.run(GradleDemoApplication.class, args); } }
控制台打印如下则表示项目创建成功,基础框架已搭建成功
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。