首页 > 技术文章 > tomcat中调用springboot项目

globalcoding 2020-07-22 09:29 原文


tomcat项目中放springboot的jar。
1.启动时,报错,无法启动内嵌的tomcat embed。tomcat版本老了,用8.5以上。
2.启动两次springboot。
pom中,springboot-web去掉tomcat exclusion,jar和项目都要去掉。java文件里servlet开始报错。提供servlet的api provide模式。
添加一个tomcat启动类,调用jar包里的启动类。
但依然启动两次,将server.xml中context里的docBase用绝对路径,并且host里的appBase置空,好了。


springboot项目整合springboot的jar,
jar去掉启动项即可。

 

 

vpn下连接 soapui可能需要添加配置
-Djava.net.preferIPv4Stack=true

或者java中,System.setProperty();

推荐阅读