2016-09-27 46 views
0

我有我的Windows機器上安裝了XAMPP, 我無法停止Tomcat服務器。XAMPP的Tomcat沒有阻止

我已經試過進程ID殺死進程,以及, 但是,很奇怪它不是在任務管理器,也不是本地服務, 顯示這是我從這裏所說 - 這是我的XAMPP apache service not stopping in xampp

控制面板截圖 - enter image description here

這裏的任務管理器,我無法找到進程ID 3104如圖所示的XAMPP控制面板 -

enter image description here

我沒有運行命令「SERVICES.MSC」要麼發現並阻止它,但沒有運氣。

enter image description here

回答

2

您應該檢查PID並驗證它不與任何其他服務/程序誤認爲是由Tomcat的XAMPP有關。

在我來說,我已經詹金斯在8080端口上運行,啓動XAMPP,這是「猜測」表示Tomcat已經運行:

Tomcat detected as already running


在現實中,看PID(198092我的情況下)將其用的java.exe有關:

java.exe

,這是我的Ĵ產生的過程enkins服務器端口上運行:

Jenkins On

這就是爲什麼你不能從那裏停止Tomcat ......(它不是的Tomcat 8080上運行)。


爲了驗證這一點,正確啓動Tomcat,你可以試試這個:

停止詹金斯:

Jenkins Off

將刪除8080上運行的服務和XAMPP能夠正確地檢測Tomcat未運行:

Tomcat not running

在這一點上,你可以在XAMPP啓動Tomcat(和它應該開始這次是真的):

Tomcat running

將本地主機頁面,端口8080,你將有它的一個證明:

Tomcat Page

如果你願意,你可以現在成功地從XAMPP停止:

Tomcat Stop