无法从eclipse运行tomcat服务器

时间:2014-04-03 00:56:17

标签: eclipse java-ee tomcat tomcat7

我无法从eclipse运行tomcat服务器,但如果我使用命令行运行它,tomcat工作正常。 以下是控制台中显示的错误:

Error: Could not find or load main class C:\Program Files\Java\jdk1.7.0_21.

我该怎么做才能解决问题?

2 个答案:

答案 0 :(得分:0)

当我的JAVA_HOME环境变量与我正在运行的java(通常在我的路径中找不到)不匹配时,我得到此错误,或者Java未正确安装且默认类路径不包含java本身。

但大多数情况下,我认为你有一个带有空格的路径,Eclipse(以及公平地说,大多数java程序)无法正确使用这些路径。将Tomcat移动到路径中没有空格的位置,您应该能够运行。

答案 1 :(得分:0)

请检查eclipse.ini中的JVM路径。它应位于路径的第二行(' -vm'的下一行)。默认值来自环境变量。

如果您的计算机中有多个JVM,要让Eclipse指向您选择的一个,您可以在此ini文件中执行此操作。例如:

-vm C:/ Program Files / Java / jdk1.7.0_45 / bin / javaw.exe

希望这有帮助

相关问题