java - 尽管可以手动启动,但为什么 Tomcat 服务器不随 Eclipse 一起启动

标签 java eclipse tomcat

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

'Starting Tomcat v8.0 Server at localhost' has encountered a problem. The archive: /../apache-tomcat-8.0.28/bin/bootstrap.jar which is referenced by the classpath, does not exist.

但是当我去的时候,

apache-tomcat-8.0.28/bin

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

最佳答案

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

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

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

关于java - 尽管可以手动启动,但为什么 Tomcat 服务器不随 Eclipse 一起启动,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/38564468/

相关文章:

java - if(line[waitingLine].isEmpty()) --emptyLines 出现 NullPointerException;

java - Tomcat 主页无法正常显示

java - Eclipse AutoValue 类无法构建

java - android studio 中的 Eclipse keystore

java - ReSTLet - 在身份 validator 中使用 URI 模板变量

java - 为什么 im4java Java API 需要 native 可执行文件?

java - Java OutOfMemoryError 后,Tomcat 无法启动

scala - 找不到 Vaadin ClassResource

java - 如何通过代码设置按钮背景图片

java - 如何将我的 SpringBoot 后端连接到 flutter?