当我尝试使用 eclipse 运行 jsp 文件时,eclipse 显示我的 tomcat 服务器已关闭,尽管我从位于 tomcat 安装文件夹内的 bin 目录中的“startup.bat”文件中打开了它。
我遇到下面发布的图片中显示的错误。如何解决?
当您在 Eclipse 中使用运行时配置配置 Tomcat 时,您不需要手动运行 Tomcat。当你执行一个服务器端程序比如jsp/servlet时,eclipse会首先启动相关的运行时(Tomcat),然后在上面部署你的jsp/servlet。
在您的情况下,因为您已经手动启动了 Tomcat,所以当 eclipse 尝试启动同一个 tomcat 时,它会抛出错误并指出端口已在使用中。
您的服务器似乎已处于运行状态,您正在尝试重新启动。在尝试 Eclipse 之前,您有任何机会通过命令提示符启动服务器。
如果存在尝试在任务管理器中杀死服务器的java进程并重试
让 Eclipse 处理 Tomcat 实例。运行shutdown.bat,然后通过单击Windows->Show view->Servers 从Eclipse 启动Tomcat,右键单击并开始。