2015-02-10 100 views
0

我正在写一个简单的监视器网页,告诉(除其他事项外)应用程序.ear文件是否已成功部署。我通过检查部署目录是否包含ear和.deployed文件来实现此目的,但由于jboss Web部署将耳朵安装到具有随机生成名称的目录的另一个位置,因此我遇到了问题。有什么方法可以找出那个特定的.ear是否正常运行?以编程方式检查是否部署了jboss中的ear

(监视应用程序是在同一个JBoss的一个单独的.war文件)

+0

添加一个简单的网络资源,例如可以进行HTTP调用的JSP或servlet吗? – Gimby 2015-02-10 08:42:07

+1

看看这个http://stackoverflow.com/questions/16299353/how-to-access-detailed-java-ee-application-deployment-status-on-jboss-as-7 – 2015-02-10 13:20:32

回答

0

你可以得到JMX的bean的应用程序。从那里你可以得到应用程序,servlets,jsp等的状态。

+0

你能指点我一个类名/提供一个代码示例? – Croo 2015-02-23 09:54:36

相关问题