servlet如何进行热重新部署

MTi*_*ted 5 java tomcat

有没有办法让Servlet重新部署它所属的webapp?

我知道我可以配置Tomcat对web.xml的更改进行热重新部署,但是我找不到任何方法可以从java代码中做同样的事情.我不希望tomcat不得不一直看web.xml进行更改.

Wel*_*eTo 0

我相信可以使用 JMX 来完成。

The Tomcat Manager is a web application that can be used interactively (via HTML GUI) or programmatically (via URL-based API) to deploy and manage web applications.
Run Code Online (Sandbox Code Playgroud)

有链接 - http://tomcat.apache.org/tomcat-7.0-doc/deployer-howto.html