使用谷歌云的Eclipse we-app错误
Posted
技术标签:
【中文标题】使用谷歌云的Eclipse we-app错误【英文标题】:Eclipse we-app Error using google cloud 【发布时间】:2015-01-15 08:09:59 【问题描述】:Eclipse 返回几个令人沮丧的错误。
必须为元素类型 web-app 声明属性 xmlns 必须为元素类型 web-app 声明属性版本
这是 web.xml 的源代码 我是按照这个网站的说明得到的。
https://cloud.google.com/appengine/docs/java/gettingstarted/ui_and_code
这里也是代码...
<?xml version="1.0" encoding="utf-8"?>
<!DOCTYPE web-app PUBLIC
"-//Oracle Corporation//DTD Web Application 2.3//EN"
"http://java.sun.com/dtd/web-app_2_3.dtd">
<web-app xmlns="http://java.sun.com/xml/ns/javaee" version="2.5">
<servlet>
<servlet-name>guestbook</servlet-name>
<servlet-class>com.example.guestbook.GuestbookServlet</servlet-class>
</servlet>
<servlet-mapping>
<servlet-name>guestbook</servlet-name>
<url-pattern>/guestbook</url-pattern>
</servlet-mapping>
<welcome-file-list>
<welcome-file>guestbook.jsp</welcome-file>
</welcome-file-list>
</web-app>
错误发生在第 5 行。我不确定如何解决此问题。任何意见将不胜感激。
【问题讨论】:
【参考方案1】:您可以将前 5 行替换为:
<?xml version="1.0" ?>
<web-app xmlns="http://java.sun.com/xml/ns/j2ee"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation="http://java.sun.com/xml/ns/j2ee http://java.sun.com/xml/ns/j2ee/web-app_2_4.xsd"
version="2.4">
但您的应用可能会正常运行,因此您也可以禁用该 Eclipse 警告。
【讨论】:
以上是关于使用谷歌云的Eclipse we-app错误的主要内容,如果未能解决你的问题,请参考以下文章