java - Google App Engine 无效公共(public) ID : -//Oracle Corporation//DTD Web Application 2. 3//EN

标签 java oracle google-app-engine

我正在尝试按照以下教程进行操作:https://developers.google.com/appengine/docs/java/gettingstarted/ui_and_code

当我在本地主机开发服务器上部署应用程序时,应用程序部署得很好:

[INFO] INFO: Dev App Server is now running

但是,在尝试访问主页http://localhost:8080时,我收到了这个奇怪的错误:

[INFO] SEVERE: Invalid PUBLIC ID: -//Oracle Corporation//DTD Web Application 2.3//EN

这是怎么回事?

我正在使用他们提供的web.xml,它在这里:https://developers.google.com/appengine/docs/java/gettingstarted/ui_and_code#configuring_webxml

最佳答案

哦...天哪...教程坏了。我必须去寻找github code弄清楚:

你必须使用

<web-app version="2.5" xmlns="http://java.sun.com/xml/ns/javaee"
    xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
    xsi:schemaLocation="http://java.sun.com/xml/ns/javaee http://java.sun.com/xml/ns/javaee/web-app_2_5.xsd">

在 xml 中。

关于java - Google App Engine 无效公共(public) ID : -//Oracle Corporation//DTD Web Application 2. 3//EN,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23485722/

相关文章:

java - ZipFile 抛出错误,但 ZipInputStream 能够解压缩存档

java - 使用 oracle.xml.differ.XMLDiff 在 Java 中比较 XML 文档的问题

sql - 对我的开发模式中的这些额外表有什么想法吗?

google-app-engine - jinja2 模板继承示例不起作用

java - 如何设置JDK版本来编译JSP页面?

java - 应用程序上下文+ Autowiring

java - 使用 spring data jpa 存储库在 Hql 查询后刷新()

java - Java 存储过程中没有 imaps 错误的提供程序

python - linux 中的谷歌应用引擎路径?

java - 反序列化对象而无需访问Java中的类字节码