1.安装eclipse gradle和STS(Spring Tool Suite)插件
2.新建Spring Starter Project项目 ,type 选择gradle project ; Packing 选war.再勾WEB.
3.将Spring starter Project 转成gradle Project
右键项目-》configure->convert to gradle project 系统会自动生成对应的类和build.gradle文件
4. 编写RestController测试类,在build.gradle中添加环境需要的JAR,注意buildScript依赖和外部
项目依赖,根据具体报错而定。
5. 生成WAR包
右键项目->Run As->Gradle Build...->在Gradle Tasks的TAB页下面,CTRL+空格 选中build ->RUN
在对应的目录下面生成WAR,如:D:\workspace\demo4\build\libs
6. 发布在TOMCAT下面的WAR包访问端口号和项目名都以TOMCAT为准,不以application.properties中
的配置访问,application.properties的访问是在运行Main函数下。WAR包访问
如:http://localhost:8080/demo-0.0.1-SNAPSHOT/listPerson。
7.JSP页面访问
通过上面的步骤,没有src/main/webapp,也就是没有WEB-INF ,JSP页面无法访问。
先新建src/main/webapp文件夹,然后右键项目->perference->Project Facets->勾选Dynamic Web Module
如果以前已经勾了,有锁的解锁,再勾重复几次,直到出现 Further configuration available...点击这个出现
Web Module窗口,在Content directory中输入:src/main/wabapp?
没有合适的资源?快使用搜索试试~ 我知道了~
gradle spring-boot demo JSP打WAR包
共41个文件
bin:8个
java:6个
class:6个
5星 · 超过95%的资源 需积分: 10 44 下载量 47 浏览量
2015-09-16
16:55:50
上传
评论
收藏 50KB ZIP 举报
温馨提示
用gradle在搭建spring-boot,实现restful,跳转JSP,打成WAR包发布到项目
资源推荐
资源详情
资源评论
收起资源包目录
demo4.zip (41个子文件)
demo4
.project 1KB
src
test
java
demo
Demo4ApplicationTests.java 486B
main
webapp
WEB-INF
jsp
hello.jsp 423B
index.jsp 364B
lib
META-INF
MANIFEST.MF 39B
resources
application.properties 134B
templates
static
java
demo
SpringMvcDemo.java 1KB
ServletInitializer.java 385B
DemoService.java 461B
Person.java 276B
Demo4Application.java 306B
.settings
org.eclipse.wst.jsdt.ui.superType.container 49B
org.eclipse.wst.common.project.facet.core.xml 285B
org.eclipse.jdt.core.prefs 632B
org.eclipse.wst.jsdt.ui.superType.name 6B
gradle
org.springsource.ide.eclipse.gradle.refresh.prefs 274B
org.springsource.ide.eclipse.gradle.core.prefs 427B
org.eclipse.wst.common.component 19KB
.jsdtscope 572B
.gradle
2.6
taskArtifacts
cache.properties.lock 17B
fileHashes.bin 22KB
outputFileStates.bin 18KB
taskArtifacts.bin 22KB
fileSnapshots.bin 20KB
cache.properties 31B
2.2.1
taskArtifacts
cache.properties.lock 17B
fileHashes.bin 24KB
outputFileStates.bin 18KB
taskArtifacts.bin 25KB
fileSnapshots.bin 86KB
cache.properties 31B
.classpath 38KB
bin
application.properties 134B
demo
Demo4Application.class 683B
DemoService.class 983B
SpringMvcDemo.class 2KB
ServletInitializer.class 842B
Person.class 507B
Demo4ApplicationTests.class 729B
templates
build.gradle 1KB
readme.txt 1KB
共 41 条
- 1
资源评论
- tomosun2016-08-17不错,能跑起来。
- jianing02018-09-29不错,可用
- shuttlecock2017-10-23不错,可以用
mawei2012
- 粉丝: 2
- 资源: 14
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
最新资源
- 1040g0cg310ravpiu6ibg5pg00tsipsln3ju2d0g 2
- 基于Python的SAR图像去噪CNN-NLM设计源码
- redhat6升级到redhat7,过程redhat6.x-> redhat6.10->rehat7.9 主版本最高版本
- 基于Django的流程引擎设计源码
- 基于Node.js的Express框架与MySQL的后台管理系统设计源码
- 基于Java的Flink流批一体数据处理快速集成开发框架设计源码
- FirstFilterOrderCompare
- Screenshot_2024-03-28-19-17-25-020_com.ss.android.lark.jpg
- 基于Java的车辆违章信息查询系统设计源码
- wqeAFSDADWDAESD
资源上传下载、课程学习等过程中有任何疑问或建议,欢迎提出宝贵意见哦~我们会及时处理!
点击此处反馈
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功