是否可以使用命令行在 Tomcat (7) 中启动/停止特定应用程序?
这是为了满足无法通过浏览器访问管理器应用程序的情况...
Tomcat 管理器可以接受非交互式命令。阅读有关支持的命令的部分:http: //tomcat.apache.org/tomcat-6.0-doc/manager-howto.html#Supported_Manager_Commands
如果您愿意,您还可以使用 Ant 为您发出其中的一些命令:也有一个关于此的部分。
试试这个名为 tomcat-manager的用于管理 tomcat 的命令行脚本。它通过 HTTP 与 tomcat 附带的管理器应用程序通信,并允许您从 Unix shell 执行以下操作:
$ tomcat-manager --user=admin --password=newenglandclamchowder \
> http://localhost:8080/manager/ stop /myapp
和:
$ tomcat-manager --user=admin --password=newenglandclamchowder \
> http://localhost:8080/manager start /myapp