在maven启用tomcat有两种方式,一种是集成本地的tomcat,另一种是在pom.xml文件中插入tomcat插件,本人小白初学第一种方式运行成功后,开始实验第二种方式,运行后出现报错
原因是端口号有冲突,查找资料发现有三种方式修改,一种是关闭本地tomcat,这种是最简单方法,关闭后可以省去很多麻烦。
第二种是可以更改本地端口号
<Connector port="8080" protocol="HTTP/1.1"
connectionTimeout="20000"
redirectPort="8443" />
<!-- A "Connector" using the shared thread pool-->
<!--
就是本地tomcat的conf文件包下的server.xml文件夹中
但是修改后记得重启本地tomcat,否则无效。
第三种方法是在maven的pom.xml文件中添加指定端口代码
<plugins>
<!--tomcat插件-->
<plugin>
<groupId>org.apache.tomcat.maven</groupId>
<artifactId>tomcat7-maven-plugin</artifactId>
<version>2.2</version>
<configuration>
<port>8081</port><!--修改端口号-->
<path>/</path>
</configuration>
</plugin>
</plugins>
我是用第三种方式,修改后刷新maven,再次启动tomcat7:run,生效。
希望能对小白的我们有帮助。