社区
IT领域交流社区
文章
帖子详情
SpringBoot部署线上jar或war到Tomcat服务器
你才是臭弟弟
创始人
2022年度博客之星后端领域TOP 8
2023-05-26 10:57:10
SpringBoot部署线上jar或war到Tomcat服务器
https://blog.csdn.net/weixin_50002038/article/details/125221172
...全文
137
回复
打赏
收藏
SpringBoot部署线上jar或war到Tomcat服务器
SpringBoot部署线上jar或war到Tomcat服务器https://blog.csdn.net/weixin_50002038/article/details/125221172
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
SpringBoot
实战视频教程
SpringBoot
实战视频培训教程,该课程由浅入深实战
SpringBoot
的知识体系,几乎涵盖了目前微服务项目中常见的业务模块与典型的问题实战,基于SpingBoot整合第三方依赖实战解决常见的模块与问题,如Redis,RabbitMQ,Mybatis,Poi,发送邮件,上传文件等等,学完之后,基于
SpringBoot
独立自主开发一个
jar
或者
war
的服务或者项目将变得得心应手。
springboot
配置
tomcat
部署
项目
springboot
部署
项目有两种: 1、使用内置
tomcat
,打成
jar
包,发布到
线上
即可。 2、使用外置
tomcat
,打成
war
包,
线上
需要另外
tomcat
把
war
包放在
tomcat
目录下才能运行 一、使用
springboot
内置
tomcat
,打成
jar
包 1、
tomcat
是一个免费的、开放源码的Web应用
服务器
,作为中小型系统和并发访问用户不是很多的场合下被普遍使用。
springboot
默认使用
tomcat
作为内嵌的servlet容器。查看spring-boot-starter-web依赖可知 如果
springboot
打
war
包
部署
到
tomcat
后无法访问的解决方法
摘要 建立了一个
springboot
工程作为后端服务,由于
springboot
内嵌
tomcat
组件,所以在本地IDE进行开发时,直接run一个main方法就可以将这个服务跑起来,并提供外部API访问,何其简单方便快捷。 但是在本地爽快地完成开发调试后,将项目打包成
war
包并
部署
到
线上
tomcat
,发现
tomcat
确实有解析到项目,但是却一直访问不了,报404错误,这是为什么呢?深陷其久,终发现原因! 问题复现 将
springboot
项目打包成
war
后,将
war
包进行解压,得到下面两个目录: META-INF
springboot
项目生成
war
包但是
部署
到
服务器
上地址正确,但是访问是404
springboot
项目生成
war
包但是
部署
到
服务器
上地址正确,但是访问是404 解决办法: 1:修改pom文件,去除掉内置
tomcat
,并且依赖servlet-api <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-web</artifactId> <exclusions> <exclusion&g
IT领域交流社区
75
社区成员
51
社区内容
发帖
与我相关
我的任务
IT领域交流社区
生活不止是工作,还需劳逸结合,工作只是为了更好的生活,喜悦有分享,共度日月长。 欢迎加入社区!
复制链接
扫一扫
分享
社区描述
生活不止是工作,还需劳逸结合,工作只是为了更好的生活,喜悦有分享,共度日月长。 欢迎加入社区!
前端
后端
运维
个人社区
天津·河东区
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章