不像听我废话。可以直接拉到最后看解决方法。
背景,使用工具。我使用的是Intellij idea 和 tomcat 开发Spring web项目。但是我发现我在启动的时候报错。启动不起来,有端口被占用了。但是事实上端口没被占用。于是看日志发现项目里面有两次启动信息。如下。
Connected to server
[2019-04-04 05:57:11,528] Artifact firework-open:war: Artifact is being deployed, please wait...
04-Apr-2019 17:57:11.569 警告 [RMI TCP Connection(4)-127.0.0.1] org.apache.catalina.core.StandardContext.setPath A context path must either be an empty string or start with a '/' and do not end with a '/'. The path [/firework-open/] does not meet these criteria and has been changed to [/firework-open]
04-Apr-2019 17:57:11.607 信息 [RMI TCP Connection(4)-127.0.0.1] org.apache.catalina.startup.ExpandWar.expand An expanded directory [/Users/xmly/local/apache-tomcat-8.5.32/webapps/firework-open] was found with a last modified time that did not match the associated WAR. It will be deleted.
04-Apr-2019 17:57:12.884 警告 [RMI TCP Connection(4)-127.0.0.1] org.apache.tomcat.util.desc