其实这个优缺点(不太推荐)因为其中某一个服务需要调整,一停就是所有的tomcat都停
Spring Boot的spring.jmx资源管理是默认打开的,而两个项目同时使用会冲突,网上有两种解决办法
首先每个要打包的项目yml或者properties配置中加入
方案一每个项目内都加入:
spring.jmx.enabled=false
方案二:在两个项目各自配置文件中添加配置
spring.jmx.default-domain=project1 //A项目中加入
spring.jmx.default-domain=project2 //B项目中加入
以保证domain是两个不一样的
第一步:Tomcat默认空间webapps,中已经存在一个项目了,此时要增加一个项目运行可以将原本webapps目录copa一份,
改名为webapp1(或者其他看实际情况),然后,将webapp1目录中原来的项目清除,加入你要部署的新项目
第二步:更改conf中的配置文件:server.xml
如下:
<?xml version='1.0' encoding='utf-8'?>
<Server port="8005" shutdown="SHUTDOWN">
<Listener className="org.apache.catalina.startup.VersionLoggerListener" />
<Listener className="org.apache.catalina.core.AprLifecycleListener" SSLEngine="on" />
<Listener className&