首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >cvc-elt.1:找不到元素“faces-config”的声明

cvc-elt.1:找不到元素“faces-config”的声明
EN

Stack Overflow用户
提问于 2015-02-21 10:28:49
回答 2查看 7.7K关注 0票数 1

我在Eclipse中创建了一个JSF2.1项目。在构建项目时,它显示了以下错误标记:

  • cvc-elt.1:找不到元素'faces-config'的声明。
  • schema_reference.4:无法读取模式文档'http://java.sun.com/xml/ns/javaee/web-facesconfig_2_1.xsd',因为
    1. 找不到文件;
    2. 无法阅读该文件;
    3. 文档的根元素不是<xsd:schema>

这是如何造成的,我如何解决呢?

EN

回答 2

Stack Overflow用户

发布于 2015-02-21 11:18:24

你自己的解决方案似乎非常具体。默认标记应该如下所示

代码语言:javascript
复制
<faces-config 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-facesconfig_2_1.xsd"
          version="2.1">
    ....
</faces-config>
票数 3
EN

Stack Overflow用户

发布于 2015-02-21 11:10:27

找到答案后,在给定的URL中似乎没有xsd文件。

因此,将url改为1.xsd

它很好用。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/28644703

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档