《Gradle构建SpringBoot学习笔记》第二章:创建基于Gradle构建的Spring Boot Web项目

4 篇文章 0 订阅
3 篇文章 0 订阅

1.生成初始化项目

通过 SpringBoot 官方提供的 Spring Initializr初始化一个Web项目,网址为https://start.spring.io/,浏览器打开该网址显示如下
springboot网站.png

选择构建Gradle Project,语言选择Java,Spring Boot版本选择了较稳定的2.0.3版本。Group输入框输入要生成的包路径,Artifact输入项目名,因为是Web项目,所以Dependencies依赖这里就选择Web,这个Web依赖,内嵌了 Tomcat 作为本地服务,也集成了 SpringMVC 开发框架。点击“Generate Project”按钮生成项目源码。
生成前配置.png

将生成的压缩包解压后得到项目文件如下
解压.png

2.修改项目配置

2.1修改gradle路径

打开\gradle\wrapper\ gradle-wrapper.properties文件内容如下

#Tue Feb 06 12:27:20 CET 2018
distributionBase=GRADLE_USER_HOME
distributionPath=wrapper/dists
zipStoreBase=GRADLE_USER_HOME
zipStorePath=wrapper/dists
distributionUrl=https\://services.gradle.org/distributions/gradle-4.8.1-bin.zip

将distributionUrl配置为下载到本地gradle压缩包路径如下

#Tue Feb 06 12:27:20 CET 2018
distributionBase=GRADLE_USER_HOME
distributionPath=wrapper/dists
zipStoreBase=GRADLE_USER_HOME
zipStorePath=wrapper/dists
distributionUrl=file:///D:/gradle/gradle-4.9/gradle-4.9-bin.zip
2.2修改maven仓库配置打开build.gradle文件,将两处repositories的maven仓库地址修改为阿里云的地址,如下
buildscript {
	ext {
		springBootVersion = '2.0.3.RELEASE'
	}
	repositories {
		//mavenCentral()
		maven{ url 'http://maven.aliyun.com/nexus/content/groups/public/'}
	}
	dependencies {
		classpath("org.springframework.boot:spring-boot-gradle-plugin:${springBootVersion}")
	}
}
apply plugin: 'java'
apply plugin: 'eclipse'
apply plugin: 'org.springframework.boot'
apply plugin: 'io.spring.dependency-management'

group = 'com.dmcq'
version = '0.0.1-SNAPSHOT'
sourceCompatibility = 1.8

repositories {
	//mavenCentral()
	maven{ url 'http://maven.aliyun.com/nexus/content/groups/public/'}
}
dependencies {
	compile('org.springframework.boot:spring-boot-starter')
	testCompile('org.springframework.boot:spring-boot-starter-test')
compile('org.springframework.boot:spring-boot-starter-web')
}

注意dependencies依赖如果仅有
org.springframework.boot:spring-boot-starter
需添加org.springframework.boot:spring-boot-starter-web

3.打包测试

在项目根目录下运行命令gradle build
build.png

打包成功,在根目录下出现build文件夹,\build\libs下会生成一个jar包,在该文件夹路径下使用命令java -jar jar包名,即可运行该服务。
运行成功.png

运行成功,可看到Tomcat服务在8080端口启动,浏览器访问localhost:8080显示结果如下,测试成功。
浏览测试.png

由于该web项目没有页面,所以显示了如上信息(status=404)

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值