how2j.cn


增值内容,请先登录
完整的 Springboot 模仿天猫项目,使用 Springboot 、Vue.js、shiro、redis、elasticsearch 等一整套技术栈, 从无到有涵盖全部129个知识点,565个开发步骤, 充实 Springboot 项目经验,为简历加上一个有吸引力的砝码.
增值内容,点击购买
使用爬虫已经被系统记录,请勿使用爬虫,增大封号风险。 如果是误封 ,请联系站长,谢谢


HOW2J公众号,关注后实时获知最新的教程和优惠活动,谢谢。


问答区域    
2021-03-10 终于成功部署了,花费了两天!!!唉都是泪!
很倒霉的死小孩

有很多问题,兄弟姐妹们可以参考思路; 站长在本地演示的教材是已经打好war包的!!!!! 我们需要自己打好war包然后部署到tomcat中 问题1: 打包失败? 有可能没开启redis和elasticsearch,需要开启打包 问题2: 部署不成功? 打war包部署到tomcat,一定要严格按照站长教程来;教程在springBoot教程 除此之外,跟tomcat有关的,都要添加scope依赖范围为provided 除此之外,跟tomcat有关的,都要添加scope依赖范围为provided 除此之外,跟tomcat有关的,都要添加scope依赖范围为provided 这个真的很重要,因为是外置tomcat!!!必须排除内置的!!! 问题3: 访问404? 按照教程来,war包名修改为ROOT的时候;访问的时候就不需要加项目名了 直接http://localhost:+端口 问题4: 项目在idea运行没问题,部署成功到tomcat,在tomcat控制台显示了spring图标之后(表明启动成功), 但是访问出现thymeleaf错误; 这个有很多原因。。。。贼麻烦,我在这里耗了很久!!!!! 参考博客: https://blog.csdn.net/liming_0820/article/details/80878168 注意点: 1.tomcat版本最好是8.5版本的,因为项目用的是8.5.23; 2.要是新下载tomcat的话,除了修改端口号之外,还要在tomcat安装 目录下,在conf目录下打开context.xml,在Context标签下添加 <Resources cachingAllowed="true" cacheMaxSize="100000" /> 资源缓存大小,不然会有报错 就说这么多,这些是主要问题!零零碎碎的我还踩了巨多坑!!! 唉,希望大家一帆风顺




2 个答案

很倒霉的死小孩
答案时间:2021-04-15
@how2j hhhh,一点拙见。真不足挂齿啦 纠正一下自己的第一个问题的错误。 打包失败,跟是否开启中间件没有关系,我自己尝试过了。开不开启中间加都可以打包成功 之前自己说错了,是错误的。 自己打包失败,如果提示test的编译原因,可以将test这一步跳过。怎么跳过 百度一下,我想说也不好说,不能上传截图。。。。

how2j
答案时间:2021-03-12
总结的非常好,赞!



回答已经提交成功,正在审核。 请于 我的回答 处查看回答记录,谢谢
答案 或者 代码至少填写一项, 如果是自己有问题,请重新提问,否则站长有可能看不到




2020-05-22 把这个springboot项目放到tomcat中,在运行之后,报错404。
啦_啦




1,如标题 2,我把这个项目的war包,放到tomcat 的webapps下面 3,在网上找了很多有关于springboot打包后运行在tomcat上,但是都没有成功。
加载中

							

							


3 个答案

啦_啦
答案时间:2020-05-24
终于找到了解决方法。重新下载了个tomcat8.5版本,然后一访问就成功 了。具体什么原因还不知道.........

啦_啦
答案时间:2020-05-24
127.0.0.1 - - [24/May/2020:15:31:57 +0800] "GET /tmall_springboot/home HTTP/1.1" 404 - 127.0.0.1 - - [24/May/2020:15:31:58 +0800] "GET /tmall_springboot/home HTTP/1.1" 404 - 127.0.0.1 - - [24/May/2020:15:32:09 +0800] "GET /tmall_springboot/forehome HTTP/1.1" 404 - 127.0.0.1 - - [24/May/2020:15:32:10 +0800] "GET /tmall_springboot/forehome HTTP/1.1" 404 - 127.0.0.1 - - [24/May/2020:15:32:10 +0800] "GET /tmall_springboot/forehome HTTP/1.1" 404 - 127.0.0.1 - - [24/May/2020:15:32:11 +0800] "GET /tmall_springboot/forehome HTTP/1.1" 404 - 127.0.0.1 - - [24/May/2020:15:32:11 +0800] "GET /tmall_springboot/forehome HTTP/1.1" 404 - 127.0.0.1 - - [24/May/2020:15:32:11 +0800] "GET /tmall_springboot/forehome HTTP/1.1" 404 - 127.0.0.1 - - [24/May/2020:15:32:11 +0800] "GET /tmall_springboot/forehome HTTP/1.1" 404 - 127.0.0.1 - - [24/May/2020:15:32:11 +0800] "GET /tmall_springboot/forehome HTTP/1.1" 404 - 127.0.0.1 - - [24/May/2020:15:32:12 +0800] "GET /tmall_springboot/forehome HTTP/1.1" 404 -
这是tomcat中的日志。报错404.......。
tomcat 启动成功,打得包也是war 包(按照 站长springboot 打包war的方式 )
该网站项目通过tomcat也可以运行,但是不能部署在tomcat服务器中。

how2j
答案时间:2020-05-23
是不是war 方式没对? 在本教材的最开始的本地演示里用的方式就是 war 啊: https://how2j.cn/k/tmall_springboot/tmall_springboot-1794/1794.html 打 war 的方式请参考: https://how2j.cn/k/springboot/springboot-war/1655.html



回答已经提交成功,正在审核。 请于 我的回答 处查看回答记录,谢谢
答案 或者 代码至少填写一项, 如果是自己有问题,请重新提问,否则站长有可能看不到





2020-04-01 发布到Tomcat出错
2019-09-26 如果nginx和tomcat不在一台主机上呢
2019-08-28 项目部署路径


提问太多,页面渲染太慢,为了加快渲染速度,本页最多只显示几条提问。还有 2 条以前的提问,请 点击查看

提问之前请登陆
提问已经提交成功,正在审核。 请于 我的提问 处查看提问记录,谢谢
关于 实践项目-天猫整站Springboot-nginx 的提问

尽量提供截图代码异常信息,有助于分析和解决问题。 也可进本站QQ群交流: 496725845
提问尽量提供完整的代码,环境描述,越是有利于问题的重现,您的问题越能更快得到解答。
对教程中代码有疑问,请提供是哪个步骤,哪一行有疑问,这样便于快速定位问题,提高问题得到解答的速度
在已经存在的几千个提问里,有相当大的比例,是因为使用了和站长不同版本的开发环境导致的,比如 jdk, eclpise, idea, mysql,tomcat 等等软件的版本不一致。
请使用和站长一样的版本,可以节约自己大量的学习时间。 站长把教学中用的软件版本整理了,都统一放在了这里, 方便大家下载: https://how2j.cn/k/helloworld/helloworld-version/1718.html

上传截图