【错误记录】SSM maven父子目录继承web子目录启动404问题 maven工程三种启动方式

【错误记录】SSM maven父子目录继承web子目录启动404问题 maven工程三种启动方式
今天启动项目的时候碰到了404问题 ,原来是webapp目录不在main下
而是在src下 ,这是经常容易忽视的一个小问题,看webapp目录是否有中间那个小蓝点即可!

12maven工程三种启动方式

一、直接在idea中使用本地tomcat启动
【错误记录】SSM maven父子目录继承web子目录启动404问题 maven工程三种启动方式

这种方式比较消耗资源,但是项目启动后相对访问快一点。

二、使用Tomcat插件启动父目录
【错误记录】SSM maven父子目录继承web子目录启动404问题 maven工程三种启动方式

这种方式启动较快,并且消耗资源少。
但是必须在父目录的pom文件中配置Tomcat插件。
以下是配置Tomcat插件的代码

<!-- 添加tomcat7插件 -->
    <build>
        <plugins>
            <plugin>
                <groupId>org.apache.tomcat.maven</groupId>
                <artifactId>tomcat7-maven-plugin</artifactId>
                <version>2.2</version>
            </plugin>
        </plugins>
    </build>

三、install命令安装父工程启动web子工程
【错误记录】SSM maven父子目录继承web子目录启动404问题 maven工程三种启动方式
这一步安装父工程

【错误记录】SSM maven父子目录继承web子目录启动404问题 maven工程三种启动方式

启动子工程的TomcatRun方法。

源码地址:链接:https://pan.baidu.com/s/1z9yZN1ymqmaQkNLPuFuS5w
提取码:0nhl

坚持写博客不易,转载请注明连接!