我有兴趣创建一个在Apache Tomcat中执行管理任务的应用程序。 我已经看到有很多ant任务可以帮助完成大部分任务,但是我不熟悉如何在我的代码中运行ant任务。
任何人都可以帮我找一个资源来了解如何使用这些任务,或者我可以通过其他方式访问Tomcat管理控制台。
如果可能的话,我更愿意使用REST Api访问。
答案 0 :(得分:1)
使用ant任务可能不是一个好的解决方案,因为ant通常用于帮助构建和安装应用程序。
但是,您可以使用HostManagerServlet
之类的东西来执行Tomcat中的一些管理任务。
http://tomcat.apache.org/tomcat-6.0-doc/api/org/apache/catalina/manager/host/HostManagerServlet.html
最好直接尝试访问它,因为它是一个servlet,所以无论如何都是你访问它的网址。
我期待安全性将成为您更大的担忧。