参考其中一篇文章:Howto embed Tomcat 6?
我了解如何在java应用程序中嵌入tomcat。感谢那。 但是我需要知道是否有org.apache.catalina.startup.Embedded提供的优雅方法来检查容器是否已经启动?
例如,如果我为上面链接中给出的示例创建一个批处理文件并单击它两次;第二次因JVM_BIND错误而失败; tomcat正在运行。
请帮忙。
答案 0 :(得分:0)
您可以使用Tomcat wiki上提供的示例代码
注意:这不使用Embedded
它正在尝试连接到Tomcat ip:port并查看它是否响应。