failOnMissingWebXml问题解决办法

通过Eclipse的Maven创建一个war项目,如下图所示:

failOnMissingWebXml问题解决办法

习惯性的勾中跳过archetype选择,然后下一步:


failOnMissingWebXml问题解决办法
 选择了war形式,保存后,编译不过提示错误信息:



 通过各种百度后,有提供一个变相规避错误的方法,添加配置,放过该错误提示。

<build>
	<plugins>
		<plugin>
			<groupId>org.apache.maven.plugins</groupId>
			<artifactId>maven-war-plugin</artifactId>
			<version>2.3</version>
			<configuration>
				<failOnMissingWebXml>false</failOnMissingWebXml>
			</configuration>
		</plugin>
	</plugins>
</build>

  

后面又添加各种dependence后,还是有这个错误,然后细看一下这个错误提示”failOnMissingWebXml“意思不就是缺少webxml嘛,是不是没有web.xml文件呢?看一眼maven生成的目录结构:


failOnMissingWebXml问题解决办法
 

果然没有,添加完web.xml文件后问题解决,一直只看到最后xml三个字,以为配置文件错了呢,走了一点点弯路,总算有点收获酷

你可能感兴趣的:(xml)