我使用Eclipse在一个项目中开发我的REST
服务器和GWT
客户端。要构建此项目,我使用Maven
。服务器端代码是在Spring Framework
中开发的,我使用Java
而不是XML
文件配置了所有内容,因此我没有web.xml
个文件。
要编译我在maven pom.xml
特殊条目中的项目,如下所示:
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-war-plugin</artifactId>
<version>2.6</version>
<configuration>
<failOnMissingWebXml>false</failOnMissingWebXml>
</configuration>
</plugin>
应用程序(Spring服务器端和GWT客户端)编译并按预期工作。除了Eclipse之外没有任何问题,它指出我没有web.xml
文件。这是完整的Eclipse错误信息:
Description | Resource | Path | Location | Type
The web.xml file does not exist | WEB-INF | /cms/src/main/webapp | Unknown | Google Web App Problem
正如您所看到的,错误来自GWT Eclipse插件。但是这个插件并不知道我只为客户端使用GWT,它不应该向我报告该错误。
我想知道可以以及如何关闭它。
答案 0 :(得分:7)
要关闭此检查: (在Eclipse中) 窗口 - &gt;偏好 - &gt; Google - &gt;错误/警告 - &gt;项目结构和SDK - &gt;缺少web.xml