XAMPP Tomcat没有停止

Ani*_*aje 1 windows apache xampp tomcat

我在Windows机器上安装了XAMPP,但无法停止Tomcat服务器。

我也尝试使用进程ID 终止该进程,但是很奇怪,它没有显示在任务管理器或本地服务中,我在这里指的是 -apache服务未在xampp中停止

这是我的XAMPP控制面板截图- 在此处输入图片说明

这是任务管理器,我找不到XAMPP控制面板中所示的进程ID 3104,

在此处输入图片说明

我确实运行了命令“ Services.msc”来查找并停止它,但是那里也没有运气。

在此处输入图片说明

Ric*_*mma 5

您应该检查PID,并确认它与XAMPP误认为Tomcat的任何其他服务/进程无关。

在我的情况下,我让Jenkins运行在端口8080上,并启动XAMPP,这是在“猜测” Tomcat已经在运行:

Tomcat检测到已经在运行


实际上,查看PID(在我的情况下为198092),它与java.exe相关联:

java.exe

这是我的Jenkins服务器在该端口上运行的过程:

詹金斯·安

这就是为什么您不能从那里停止Tomcat的原因(它不是Tomcat在8080上运行)。


要验证这一点并正确启动Tomcat,可以尝试以下操作:

停止詹金斯:

詹金斯(Jenkins Off)

将删除在8080上运行的服务,XAMPP能够正确检测到Tomcat未运行:

Tomcat未运行

在这一点上,您可以在XAMPP中启动Tomcat(并且这次应该真正启动):

Tomcat正在运行

转到本地主机页面(端口8080),您将得到一个证明:

Tomcat页面

如果您愿意,现在可以从XAMPP成功停止它:

Tomcat停止