【发布时间】:2016-02-11 06:47:30
【问题描述】:
我使用 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,它不应该报告我这个错误。
我想知道如何关闭它。
【问题讨论】:
-
既然你说编译成功,你指的是什么错误信息?
-
我想我已经把它放在帖子里了?你可以说得更详细点吗?我已经从 Eclipse 添加了屏幕,哪里出错了。
-
你是否有机会使用 GWT RPC?
-
没有。 GWT 仅适用于客户端。我使用 Resty-GWT 向服务器发送请求。但是在服务器端根本没有 GWT。
-
您使用的是什么版本的 GWT?您是否从 GWT
类中意外引用了 web.xml 中的任何 ?