2016-07-26 76 views
0

我使用apache-tomcat-8.5.4-embed在運行時加載Web應用程序。 我有一個要求,當用戶請求停止時停止Web應用程序。 是否有可能,如果是,請讓我知道程序!如何刪除嵌入式Tomcat中部署的webapp?

+0

您需要讓您的問題更清楚。當您使用嵌入式Tomcat時,上下文是什麼? –

回答

0

烏代,有些東西值得一試的是API的可用(更具體爲ANT)在Tomcat中

https://tomcat.apache.org/tomcat-8.5-doc/api/org/apache/catalina/ant/StopTask.html

我沒有測試過下面的代碼,但它是你可以試試。

StopTask stopTask= new StopTask(); 
stopTask.setUsername("admin"); 
stopTask.setPassword("mypass"); 
stopTask.setUrl("http://server:port/manager";); 
stopTask.setPath("/my-webapp-context"); 
stopTask.execute(); 
相關問題