gpt4 book ai didi

java - Tomcat 无法从 Eclipse 启动并出现 JVM Launcher 异常

转载 作者:行者123 更新时间:2023-11-28 22:42:47 25 4
gpt4 key购买 nike

我在 Eclipse 中设置了一个指向本地 tomcat 文件夹的 tomcat 6 服务器:

C:\Program Files (x86)\Apache\Tomcat

我使用以下设置设置调试配置以指向该 tomcat 服务器:

程序参数:

开始

虚拟机参数:

-Dcatalina.base="C:\Program Files (x86)\Apache\Tomcat"-Dcatalina.home="C:\Program Files (x86)\Apache\Tomcat"

类路径引导条目:

JRE 系统库 [jdk]

类路径用户条目:

bootstrap - C:\Program Files (x86)\Apache\Tomcat\bin\
tools.jar - C:\Program Files (x86)\Java\jdk\lib\

当尝试启动调试配置(以及随后的 Tomcat)时,我立即在控制台中收到此错误:

java.lang.NoClassDefFoundError: Files
Caused by: java.lang.ClassNotFoundException: Files
at java.net.URLClassLoader$1.run(URLClassLoader.java:202)
at java.security.AccessController.doPrivileged(Native Method)
at java.net.URLClassLoader.findClass(URLClassLoader.java:190)
at java.lang.ClassLoader.loadClass(ClassLoader.java:306)
at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:301)
at java.lang.ClassLoader.loadClass(ClassLoader.java:247)

这个错误作为 Windows 弹出窗口:

Java 虚拟机启动器 - 找不到主类文件。程序现在将退出。

我认为 JVM 在某个地方试图解析“Program Files”相关路径,在空间上失败,并认为“Files”是一个参数。但我什至不知道去哪里寻找它引用的任何路径!是否有一个我可以通过的论点会详细说明它在做什么?

最佳答案

将 Tomcat 安装到完整路径中没有空格的目录中。

C:\Apache\Tomcat

关于java - Tomcat 无法从 Eclipse 启动并出现 JVM Launcher 异常,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22971774/

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