当我在Eclipse Enterprise版本中创建动态Web项目时尝试自动生成Web.xml
文件时,它显示了一个类型为“Language Servers”的错误。它向web.xml
文件的这个元素指示错误:
<web-app
xmlns="http://xmlns.jcp.org/xml/ns/javaee"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation="http://xmlns.jcp.org/xml/ns/javaee http://xmlns.jcp.org/xml/ns/javaee/web-app_4_0.xsd"
version="4.0"
>
这是自2021-03年以来Eclipse中的一个bug。
它在这里分解:https://github.com/eclipse/lemminx/issues/1042#issuecomment-859778034:
好的,我可以用一个新的Eclipse IDE(最后一个)重现这个问题。我可以解释这个问题,但我不知道如何(暂时)解决它。
schema_reference.4: Failed to read schema document 'platform:/plugin/org.eclipse.xsd/cache/www.w3.org/2001/xml.xsd', because 1) could not find the document; 2) the document could not be read; 3) the root element of the document is not <xsd:schema>. jakartaee_9.xsd /lemminx-cache/https/jakarta.ee/xml/ns/jakartaee line 52 Language Servers
它试图在xml.xsd文件中定义xml:lang属性。但是这里无法检索xml.xsd(警告消息),并且出现错误:
它试图从平台/plugin/org.Eclipse.XSD/cache/www.w3.org/2001/xml.XSD
下载XSD,但该平台特定于Eclipse IDE。换句话说,当必须解析http://www.w3.org/2001/xml.xsd
时,它表示platform://plugin/org.eclipse.xsd/cache/www.w3.org/2001/xml.xsd
是XSD的位置。我不知道是谁干的?
我的印象是LemMinx被配置为使用来自WTP的XML目录:
在等待带有修复程序的Eclipse版本(在撰写本文时,它确实还没有发布)时,一个可以解决的问题是禁用LemMinx验证:
@chris21k请注意,您可以禁用旅鼠验证:
在这里输入图像描述Web-XML在创建动态web项目时自动创建,但显示错误,请建议 '
我看到另一个用户有这个问题,但没有发布解决方案。 我对Eclipse的企业版还是相当陌生的,最近下载了它来处理一个web项目。我毫无问题地添加了apache Tomcat V10.0服务器,并创建了一个新的动态Web项目。每当我打开web.xml文件时,我就会看到这个可视化错误,有时它会自己弹出。我试图在我的笔记本电脑上这样做,但得到了完全相同的错误,所以我不认为这是我的系统的问题。如果有任何帮助
本文向大家介绍Go语言Echo服务器的方法,包括了Go语言Echo服务器的方法的使用技巧和注意事项,需要的朋友参考一下 本文实例讲述了Go语言Echo服务器的方法。分享给大家供大家参考。具体如下: 希望本文所述对大家的Go语言程序设计有所帮助。
我试图用套接字创建SSLSocket,但出现了这个异常 例外:java。网SocketException:来自SOCKS服务器的错误回复 谢谢你帮了大忙
我试图在java web start应用程序中使用Apache FTPCleint连接到FTP服务器。下面是我正在使用的代码。 问题出现在第
我有一个基本的Codename One订阅,从我的角度来看,我的代码编译得很好,模拟器也工作得很好,但是Codename One Server正在获得构建错误,我尝试了几次但仍然不工作,有构建错误日志,但在这里发布太长了,我该怎么办?