java - Maven:检查网站是否在部署后运行

标签 java maven tomcat

我有一个远程 Tomcat 服务器和配置的 maven 项目,我可以使用 maven tomcat:redeploy 编译和部署它。但是,如果在应用程序启动期间出现一些运行时错误(例如,应用程序无法连接数据库)- 尽管部署过程成功,但它不会启动。

我想检查部署的网站是否已启动并使用 maven 运行(例如,通过检查所需应用程序 URL 的 HTTP 200 状态)。如何实现?

最佳答案

您的 Web 应用程序必须有一个索引文件,您可以将其放入 web.xml 文件的欢迎文件列表中。当您点击应用程序 URL 时,您将看到该索引页面。

关于java - Maven:检查网站是否在部署后运行,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15357624/

相关文章:

java - 如何从终端创建可执行 jar 文件

java - 为什么在我的 Eclipse 更新站点中看不到新功能?

java - Maven 在 M2_REPO 目录中创建子文件夹

git push 使用 maven 发布插件失败

tomcat - 为最大并发请求提供服务的 Web 服务器

java - 来自 CursorWindow 的 java.lang.IllegalStateException : Couldn't read row 0, col -1

java - JBig2在运行时无法解析?

java - 构建 Maven 3.0.4 时出现错误 : Could not find or load main class org. codehaus.classworlds.Launcher

java - 如何通过 mod_rewrite 将请求传递给 mod_jk 并剥离应用程序上下文,让 tomcat 5.5 在 apache 2 后面运行?

java - 将java独立程序部署到Tomcat服务器时的目录配置