簡體   English   中英

以編程方式識別Tomcat啟動

[英]Identifying Tomcat start up Programmatically

我正在開發一個自動化工具,必須通過Java管理tomcat。 我可以使用以下方式啟動和停止雄貓

Runtime.getRuntime().exec("c:/program files/tomcat/bin/startup.bat");

Runtime.getRuntime().exec("c:/program files/tomcat/bin/shutdown.bat");

並且我可以通過在啟動tomcat時將其復制到Web應用程序文件夾中來部署war文件。

問題是如何識別tomcat是否以編程方式啟動。因此,一旦啟動,我就可以將文件復制到其中。

您可以在應用程序中使用嵌入式Tomcat。 看一下本教程:

https://devcenter.heroku.com/articles/create-a-java-web-application-using-embedded-tomcat

嵌入式Tomcat的主要入口點是此類:

http://tomcat.apache.org/tomcat-7.0-doc/api/org/apache/catalina/startup/Embedded.html

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM