gpt4 book ai didi

java - 在 Eclipse Neon 3 中加载描述符错误

转载 作者:行者123 更新时间:2023-12-01 14:21:34 25 4
gpt4 key购买 nike

我在 stackoverflow 中发现了几个问同样问题的问题,但没有一个有合适的解决方案

我在Eclipse中创建了一个Demo动态工程,现在显示错误信息

An internal error occurred during: "Loading descriptor for DemoServlet.".
org.eclipse.emf.ecore.xmi.IllegalValueException: Value '
Container
' is not legal. (platform:/resource/DemoServlet/WebContent/WEB-INF/web.xml, 15,
14)

此错误消息在一段时间后一次又一次地显示,但我能够正确运行项目。描述符如下

<?xml version="1.0" encoding="UTF-8"?>
<web-app xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xmlns="http://xmlns.jcp.org/xml/ns/javaee"
xsi:schemaLocation="http://xmlns.jcp.org/xml/ns/javaee
http://xmlns.jcp.org/xml/ns/javaee/web-app_3_1.xsd" id="WebApp_ID"
version="3.1">
<display-name>DemoServlet</display-name>

<resource-ref>

<res-ref-name>
jdbc/javaDB
</res-ref-name>
<res-type>
javax.sql.DataSource
</res-type>
<res-auth>
Container
</res-auth>
</resource-ref>
<welcome-file-list>
<welcome-file>Login.html</welcome-file>
</welcome-file-list>
</web-app>

如何从 eclipse 中消除这个错误?

最佳答案

Eclipse 工具可能过于严格并且不希望任何 res-auth 中的实际值周围有空格。尝试更改它,以便在开始和结束标记之间只有单词“Container”。

关于java - 在 Eclipse Neon 3 中加载描述符错误,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/47150138/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com