springboot的web项目用外置tomcat启动,并且部署到远程Linux服务器上(期间出现jsp中的el表达式失效)
分类: Java 标签: springboot用外置tomcat启动 部署springboot项目
2020-10-21 21:56:25 1102浏览
springboot的web项目用外置tomcat启动,并且部署到远程Linux服务器上(期间出现jsp中的el表达式失效)
一、修改启动类
继承SpringBootServletInitializer类,并重载configure方法。
二、添加外tomcat的库(eclipse的话是在buildpath里找)
三、修改pom.xml
四、去掉spring-boot-starter-web依赖的spring-boot-starter-tomcat Jar,否则会报java.lang.NoSuchMethodError:的错误。原因就是类冲突。因为我们现在用外置tomcat跑springboot的项目,不需要他内置的tomcat了。
剔除的方法就是选中spring-boot-starter-tomcat右键Exclude Maven Artifact然后ok.
五、jsp页面中el表达式失效,解析不出来,需要在jsp页面添加
<%@ page isELIgnored="false" %>
六、现在本地的话就可以正常访问了
接下来开始部署到远程Linux服务器上,个人建议直接打成war包扔到tomcat的webapps下。
上传的话我这边是使用xftp和xshell
继承SpringBootServletInitializer类,并重载configure方法。
![](https://www.jf3q.com/upload_imgs/jf3q/jf_uinfo_Articledesc/jf_uinfo_Articledesc9bd27634929b488b8786.jpg)
二、添加外tomcat的库(eclipse的话是在buildpath里找)
![](https://www.jf3q.com/upload_imgs/jf3q/jf_uinfo_Articledesc/jf_uinfo_Articledesc41bfdcdf16ba476f806f.jpg)
三、修改pom.xml
![](https://www.jf3q.com/upload_imgs/jf3q/jf_uinfo_Articledesc/jf_uinfo_Articledesc963a4c93501749bfa05b.jpg)
四、去掉spring-boot-starter-web依赖的spring-boot-starter-tomcat Jar,否则会报java.lang.NoSuchMethodError:的错误。原因就是类冲突。因为我们现在用外置tomcat跑springboot的项目,不需要他内置的tomcat了。
![](https://www.jf3q.com/upload_imgs/jf3q/jf_uinfo_Articledesc/jf_uinfo_Articledesc2a86cb921a4d4b30a2ac.jpg)
剔除的方法就是选中spring-boot-starter-tomcat右键Exclude Maven Artifact然后ok.
![](https://www.jf3q.com/upload_imgs/jf3q/jf_uinfo_Articledesc/jf_uinfo_Articledescd057597c7c414aa59426.jpg)
五、jsp页面中el表达式失效,解析不出来,需要在jsp页面添加
<%@ page isELIgnored="false" %>
![](https://www.jf3q.com/upload_imgs/jf3q/jf_uinfo_Articledesc/jf_uinfo_Articledesc27debe7e59d24e74b26a.jpg)
六、现在本地的话就可以正常访问了
接下来开始部署到远程Linux服务器上,个人建议直接打成war包扔到tomcat的webapps下。
![](https://www.jf3q.com/upload_imgs/jf3q/jf_uinfo_Articledesc/jf_uinfo_Articledesca4a14b7961f242039c1b.jpg)
上传的话我这边是使用xftp和xshell
![](https://www.jf3q.com/upload_imgs/jf3q/jf_uinfo_Articledesc/jf_uinfo_Articledescd663b0b8b7c14244b90b.jpg)
好博客就要一起分享哦!分享海报
此处可发布评论
评论(0)展开评论
暂无评论,快来写一下吧
展开评论
他的专栏
他感兴趣的技术