问题遇到的现象和发生背景
我想按照教程的内容,用JSP做一个Hello World显示出来
然后当我选择Run>Run As>Run On Server之后就发生了报错:
Console:
1月 20, 2022 11:09:56 上午 org.apache.catalina.startup.Bootstrap initClassLoaders
严重: Class loader creation threw exception
java.lang.IllegalArgumentException: The double quote ["] character can only be used to quote paths. It must not appear in a path. This loader path is not valid: ["C:\Users\rober\eclipse-workspace\.metadata\.plugins\org.eclipse.wst.server.core\tmp0/lib","C:\Users\rober\eclipse-workspace\.metadata\.plugins\org.eclipse.wst.server.core\tmp0/lib/*.jar","E:\\" -Dwtp.deploy=C:\Users\rober\eclipse-workspace\.metadata\.plugins\org.eclipse.wst.server.core\tmp0\wtpwebapps --add-opens=java.base\java.lang=ALL-UNNAMED --add-opens=java.base\java.io=ALL-UNNAMED --add-opens=java.base\java.util=ALL-UNNAMED --add-opens=java.base\java.util.concurrent=ALL-UNNAMED --add-opens=java.rmi\sun.rmi.transport=ALL-UNNAMED/lib","E:\\" -Dwtp.deploy=C:\Users\rober\eclipse-workspace\.metadata\.plugins\org.eclipse.wst.server.core\tmp0\wtpwebapps --add-opens=java.base\java.lang=ALL-UNNAMED --add-opens=java.base\java.io=ALL-UNNAMED --add-opens=java.base\java.util=ALL-UNNAMED --add-opens=java.base\java.util.concurrent=ALL-UNNAMED --add-opens=java.rmi\sun.rmi.transport=ALL-UNNAMED/lib/*.jar"]
at org.apache.catalina.startup.Bootstrap.getPaths(Bootstrap.java:596)
at org.apache.catalina.startup.Bootstrap.createClassLoader(Bootstrap.java:171)
at org.apache.catalina.startup.Bootstrap.initClassLoaders(Bootstrap.java:144)
at org.apache.catalina.startup.Bootstrap.init(Bootstrap.java:252)
at org.apache.catalina.startup.Bootstrap.main(Bootstrap.java:445)
弹框:
问题相关代码,请勿粘贴截图
<%@ page language="java" contentType="text/html; charset=UTF-8"
pageEncoding="UTF-8"%>
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<title>Hello World!</title>
</head>
<body>
<%
out.println("Hello World!");
%>
</body>
</html>
我想要达到的结果
在localhost显示页面
页面显示Hello World!