我已經創建了Windows上的bat文件,在其中一個Java類將啓動。 bat文件如下所示:java system.configure.Strap "%ROOT_DIR%" "start"
system.configure.Strap
類首先進行一些檢查,然後使用Tomcat提供的startup.jar中的Bootstrap類啓動Tomcat服務器。我們已經有一個名爲Tomcat的Web應用程序。
問題:
執行批處理文件後,有一個屏幕,可以在其中看到Tomcat的啓動過程。日誌信息只記錄在屏幕上,而不記錄到日誌文件中。
- 當使用在Tomcat提供的startup.bat,應用程序的日誌不僅將記錄的屏幕上,但記錄到文件
manager\WEB-INF\log\manager.log
,就像在應用管理器的log4j.xml定義。 - 當使用我創建的BAT文件中,有文件
manager\WEB-INF\log\manager.log
只是沒有在這兩種情況下,Tomcat將沒有錯誤啓動。 Tomcat版本是7.0.42。我不知道爲什麼這個問題存在,任何建議,將不勝感激。