Maven打包異常:Failed to execute goal org.apache.maven.plugins:maven-war-plugin:2.2:war


出現下面異常,因為默認web.xml在  src/main/webapp  下所以才出現找不到的異常。

我的項目結構為

解決辦法①:  在pom.xml里面制定 web位置即可

//先確保打包方式為war  
<packaging>war</packaging>
<build>
        <plugins>
            <plugin>
                <groupId>org.apache.maven.plugins</groupId>
                <artifactId>maven-war-plugin</artifactId>
                <version>3.0.0</version>
                <configuration>
                    <webResources>
                        <resource>
                            <directory>web</directory>
                        </resource>
                    </webResources>
                </configuration>
            </plugin>
        </plugins>
    </build>

解決辦法②(實際上都一樣只是參數不同)

        <plugin>
                <groupId>org.apache.maven.plugins</groupId>
                <artifactId>maven-war-plugin</artifactId>
                <version>3.0.0</version>
                <configuration>
            <warName>war包名字</warName>
<webXml>web/WEB-INF/web.xml</webXml> <warSourceDirectory>web</warSourceDirectory> </configuration> </plugin>

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM