MavenMaven使用内置tomcat插件遇到的问题及解决方案

Maven使用内置tomcat插件遇到的问题及解决方案

  • 使用内置tomcat服务配置
    • 问题

使用内置tomcat服务配置

 <plugin>
       <groupId>org.apache.tomcat.mavengroupId>
        <artifactId>tomcat7-maven-pluginartifactId>
         <version>2.2version>
         <configuration>
             <port>8888port>
             <path>/path>
         configuration>
 plugin>

上面是maven项目内置的tomcat插件的配置
运行直接报错:
MavenMaven使用内置tomcat插件遇到的问题及解决方案_第1张图片
接下来各种百度,没找到解决方案,百度上并不是没有解决方案,而是我百度的关键词不对。
最后,没找到解决方案直接使用外部的tomcat服务器
MavenMaven使用内置tomcat插件遇到的问题及解决方案_第2张图片
配置好了直接启动,然后终于看到结果了,开心开心,但是那个问题没解决,不甘心,接下来看报错的地方,然后发现了新大陆
MavenMaven使用内置tomcat插件遇到的问题及解决方案_第3张图片

MavenMaven使用内置tomcat插件遇到的问题及解决方案_第4张图片
上面圈住的地方不是我们熟悉的人吗
再然后接着直接百度关键词,然后一找又发现新大陆了
MavenMaven使用内置tomcat插件遇到的问题及解决方案_第5张图片
然后仔细查看pom文件,发现了这个
MavenMaven使用内置tomcat插件遇到的问题及解决方案_第6张图片
接着为它加上生命周期

provided

接着再启动发现没有问题了
MavenMaven使用内置tomcat插件遇到的问题及解决方案_第7张图片

问题

为什么使用外部的tomcat就没有冲突呢?
而使用maven内部的tomcat就会有冲突呢?

你可能感兴趣的:(Maven,Error)