Windows

我怎麼知道 tomcat 正在 Windows 上執行

  • January 23, 2019

我在 Windows 上,去%CATALINA_HOME%\bin\啟動並執行。

我確實看到了另一個命令行視窗彈出視窗,並且 tomcat 正在載入一些以前存在的 webapp(我之前在我的 IDE 中執行過 webapp,現在想從命令行嘗試)。然後視窗消失了。我試過地址http://localhost:8080/manager/html,它沒有載入。

那麼我怎麼知道tomcat在Windows上執行。我試過任務管理器沒有看到它。

它應該顯示為一個javaw.exe過程。如果您有多個 Java 應用程序正在執行,您可能需要密切關注有多少正在執行,以查看在啟動後是否還能再獲得 1 個。

您可以使用 WMIC.exe 獲取任務管理器為您提供的所有資訊,包括系統上每個程序的完整命令行。然後,您可以使用“查找”來 grep 該命令的輸出,如果您有多個實例,則可以查找特定實例。

wmic.exe process list brief | find /i "tomcat"

不過,要回答您的具體問題,請嘗試啟動 Tomcat 並將輸出重定向到日誌文件,然後檢查它是否有錯誤:

  C:\Temp\Tomcat6> startTomcat.bat>console.log&ECHO console.log

引用自:https://serverfault.com/questions/491770