为什么Tomcat服务器不能从Eclipse开始,尽管可以手动启动它

时间:2016-07-25 09:46:04

标签: java eclipse tomcat

我一直在尝试配置Eclipse以使用Mars运行Tomcat 8.0.28。当我使用startup.bat手动启动服务器时,它按预期启动服务器。但是当我尝试使用eclipse运行时,会出现以下错误。

  

'在localhost'启动Tomcat v8.0服务器'遇到了问题。   存档:/../apache-tomcat-8.0.28/bin/bootstrap.jar是   由类路径引用,不存在。

但是当我去的时候,

  

Apache的Tomcat的8.0.28 / bin中

显示 bootstrap.jar 。我在这做错了什么?一些帮助真的很感激。

3 个答案:

答案 0 :(得分:1)

我发现调试此类问题的最佳方法是转到调试视图的第二行行,右键单击并选择属性,然后检查Eclipse实际使用的路径。在这里,您将看到Eclipse用于运行Tomcat的确切命令。

如有必要,您可以在“运行(或调试)配置”中更改类路径。

右键单击第二行,然后选择属性 enter image description here

答案 1 :(得分:0)

我可以通过删除目前创建的所有项目,包括服务器文件夹并像往常一样配置tomcat服务器来解决问题。感谢大家花时间给我一个解决方案。

答案 2 :(得分:0)

首先设置类路径。 设置CATALINA = C:\ apache-tomcat-5.5.29 设置CLASSPATH =%CATALINA%\ common \ lib \ servlet-api.jar;

在创建项目时添加服务器,或者也可以在创建项目后添加。

要运行项目,可以选择在服务器上运行, 当您选择此选项时,服务器将自动启动