更新:跟idea的开发人员经过几天的沟通之后,他们告诉我无法重现这个问题,而我在两个其他人的mac上都成功重现了,所以目前暂时搁置了这个issue。
不过他们给了一个建议的解决方案,不要重设环境CATALINA_BASE变量,而是完整地复制一份tomcat,命名成其他的比如tomcat8999,然后修改它的server.xml,把端口改掉,在另一个项目中的Application Server中Configure一个新的tomcat server。
最近手头有两个项目需要本地运行联调,在mac上死活都不能同时运行,不管先启动哪一个,启动第二个的时候就会报错,端口已经改过。
28-Jun-2017 11:10:54.274 严重 [main] org.apache