Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/jsp/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
当类路径中存在jsp JAR时,嵌入式jetty无法解析web.xml_Jsp_Jetty - Fatal编程技术网

当类路径中存在jsp JAR时,嵌入式jetty无法解析web.xml

当类路径中存在jsp JAR时,嵌入式jetty无法解析web.xml,jsp,jetty,Jsp,Jetty,作为嵌入式jetty启动应用程序时,我遇到以下错误: Exception initializing TldLocationsCache: XML parsing error on file /WEB-INF/web.xml: (line 2, col 9): Document is invalid: no grammar found. My web.xml: <?xml version="1.0" encoding="UTF-8"?> <web-app xmlns="

作为嵌入式jetty启动应用程序时,我遇到以下错误:

Exception initializing TldLocationsCache: XML parsing error on file /WEB-INF/web.xml: (line 2, col 9): Document is invalid: no grammar found.
My web.xml:

<?xml version="1.0" encoding="UTF-8"?>
<web-app 
   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_3_0.xsd"
version="3.0">
<welcome-file-list>
 <welcome-file>index.html</welcome-file>
</welcome-file-list>
在试图缩小问题范围时,我注意到当我将jsp相关的JAR添加到类路径时会发生这种情况。没有那些罐子,我不会犯这个错误

lib/jsp:
javax.el-3.0.0.jar                jetty-jsp-9.2.10.v20150310.jar
javax.servlet.jsp-2.3.2.jar       jetty-jsp-jdt-2.3.3.jar
javax.servlet.jsp-api-2.3.1.jar   org.eclipse.jdt.core-3.8.2.v20130121.jar
javax.servlet.jsp.jstl-1.2.2.jar
org.eclipse.jetty.orbit.javax.servlet.jsp.jstl-1.2.0.v201105211821.jar

lib/apache-jsp:
org.eclipse.jetty.apache-jsp-9.2.10.v20150310.jar
org.eclipse.jetty.orbit.org.eclipse.jdt.core-3.8.2.v20130121.jar

您问题中的启动代码远远不足以为JSP设置webapp


请参阅前面的答案:

可能重复感谢,我按照示例中的说明更新了代码。我碰到了我在这里描述的另一面墙:
lib/jsp:
javax.el-3.0.0.jar                jetty-jsp-9.2.10.v20150310.jar
javax.servlet.jsp-2.3.2.jar       jetty-jsp-jdt-2.3.3.jar
javax.servlet.jsp-api-2.3.1.jar   org.eclipse.jdt.core-3.8.2.v20130121.jar
javax.servlet.jsp.jstl-1.2.2.jar
org.eclipse.jetty.orbit.javax.servlet.jsp.jstl-1.2.0.v201105211821.jar

lib/apache-jsp:
org.eclipse.jetty.apache-jsp-9.2.10.v20150310.jar
org.eclipse.jetty.orbit.org.eclipse.jdt.core-3.8.2.v20130121.jar