java - appengine-web.xml - XML 错误验证

标签 java xml google-app-engine

当我尝试部署我的 App Engine 项目时,显示以下验证错误:

An internal error occurred during: "Deploying Guestbook to Google". XML error validating C:\Users\Adrian\workspace\Guestbook\war\WEB-INF\appengine-web.xml against C:\eclipse\plugins\com.google.appengine.eclipse.sdkbundle_1.5.0.r36v201105092302\appengine-java-sdk-1.5.0\docs\appengine-web.xsd

这是我的 appengine-web.xml:

<?xml version="1.0" encoding="utf-8"?>
<appengine-web-app xmlns="http://appengine.google.com/ns/1.0">
    <application>adrianschaeferandroid</application>
    <version>1</version>

    <system-properties>
        <property name="java.util.logging.config.file" value="WEB-INF/logging.properties" />
    </system-properties>
    <static-files>
        <include path="/favicon.ico" />
    </static-files>
    <static-files>
        <include path="stylesheets/main.css" />
    </static-files>

</appengine-web-app>

任何人都可以看到验证错误吗?我可以发布 appengine-web.xsd 吗?

最佳答案

你只能有 1 个 static-files 元素。如果您有多个 include,您应该将它们全部嵌套在一个 static-files 元素中。

因此正确的 appengine-web.xml 应该是:

<?xml version="1.0" encoding="utf-8"?>
<appengine-web-app xmlns="http://appengine.google.com/ns/1.0">
    <application>adrianschaeferandroid</application>
    <version>1</version>

    <system-properties>
        <property name="java.util.logging.config.file" value="WEB-INF/logging.properties" />
    </system-properties>
    <static-files>
        <include path="/favicon.ico" />
        <include path="stylesheets/main.css" />
    </static-files>

</appengine-web-app>

关于java - appengine-web.xml - XML 错误验证,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6161694/

相关文章:

java - 一个 DELETE 和 INSERT 相对于多个 SELECT 和一个 UPDATE 有多昂贵?

java - 在 javax.xml.bind 中创建一个通用集合

java - 如何在 SwingWorker 中构建publish() 和 process() 来更新 EDT 上的多个 Swing 组件?

python - 如何使用 Python 的 lxml.objectify 创建非嵌套的 xml 元素?

android - 自定义印地语键盘

java - Google Eclipse 插件 : Browser Plugin vs. 开发模式

google-app-engine - Google Cloud Console 日志记录中的正则表达式

java - SentimentCoreAnnotations.AnnotatedTree 无法解析为类型

php - 使用 PHP 和 Ajax 将 XML 数据插入 Mysql 表

java - 如何修复 java.lang.IllegalStateException : You have not started an Objectify context