首页 > 代码库 > eclipse中maven项目failonmissingwebxml错误的修复(转)
eclipse中maven项目failonmissingwebxml错误的修复(转)
在使用eclipse创建maven项目的时候,有时候会出现这个问题:
web.xml is missing and ‘failOnMissingWebXml‘ is set to true
我遇到这个问题是因为现在一般的web项目已经不需要web.xml文件了,于是我把它删掉了(eclipse自动创建了这个问题,但是我不需要所以删掉了),然后就提示了这个问题。
这个问题的原因是maven看到我们项目的类型是war
<packaging>war</packaging>
所以他说怎么可以没有web.xml了呢?
但是web.xml本来就不是必须的,我们总不能很开心的接受一个接近于空白的文件非要跻身于我们的项目中啊。那怎办呢?
一般有两种方法:
第一种当然是创建一个web.xml了。
但是更推荐第二种,因为第一种会在项目里有一个无用文件。
第二种是告诉maven,我真的不需要web.xml了:
<build> <plugins> <plugin> <groupId>org.apache.maven.plugins</groupId> <artifactId>maven-war-plugin</artifactId> <version>2.6</version> <configuration> <failOnMissingWebXml>false</failOnMissingWebXml> </configuration> </plugin> </plugins> </build>
这样就可以了,其中的version不是必需的。
- 大小: 32.2 KB
原文地址:http://somefuture.iteye.com/blog/2286733
eclipse中maven项目failonmissingwebxml错误的修复(转)
声明:以上内容来自用户投稿及互联网公开渠道收集整理发布,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任,若内容有误或涉及侵权可进行投诉: 投诉/举报 工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。