美文网首页
maven 未打包非规范创建的webapp目录下的文件资源

maven 未打包非规范创建的webapp目录下的文件资源

作者: 蝉羽在野 | 来源:发表于2020-11-02 14:02 被阅读0次

    未按照maven的目录标准创建项目,在之后使用maven打包项目时就不会打包非规范项目
    解决方法:在pom.xml配置中指定位置告诉maven文件在哪

                <plugin>
                    <groupId>org.apache.maven.plugins</groupId>
                    <artifactId>maven-war-plugin</artifactId>
                    <version>2.2</version>
                    <configuration>
                        <!--指定web.xml文件的位置-->
                        <webXml>src\webapp\WEB-INF\web.xml</webXml>
                        <!--指定jsp等文件所在位置-->
                        <warSourceDirectory>src\webapp</warSourceDirectory>
                    </configuration>
                </plugin>
    

    Maven标准目录结构:

    myproject/  
    |-- pom.xml  
    `-- src  
        |-- main  
        |   |-- java  
        |   |   `-- com  
        |   |       `-- mycompany  
        |   |-- resources  
        |   `-- webapp  
        |       |-- WEB-INF  
        |       |   `-- web.xml  
        |       `-- index.jsp  
        `-- test  
            |-- java  
            |   `-- com  
            |       `-- mycompany  
            `-- resources  
    

    相关文章

      网友评论

          本文标题:maven 未打包非规范创建的webapp目录下的文件资源

          本文链接:https://www.haomeiwen.com/subject/wrhmvktx.html