Java 如何以编程方式检查应用程序是否已部署在JBoss5中?

Java 如何以编程方式检查应用程序是否已部署在JBoss5中?,java,jboss,jakarta-ee,jboss5.x,ear,Java,Jboss,Jakarta Ee,Jboss5.x,Ear,我正在编写一个小型应用程序来自动化部署。基本上,它会定期检查ftp服务器是否有新的.ear文件。将远程ftp文件的校验和与当前部署的文件进行比较。如果有一个新的ftp文件,那么它将被拾取并部署 然后我会检查应用程序是否已成功部署。目前,我正在为应用程序的主登录页发送一个http get请求,然后检查http返回代码以确保部署成功。但是,我认为这不是检查成功部署的最佳方法,因为服务器端组件可能没有部署 我有没有办法访问一些JBossAPI来获得已部署应用程序的列表?或者,如果有人有其他想法 提前感

我正在编写一个小型应用程序来自动化部署。基本上,它会定期检查ftp服务器是否有新的.ear文件。将远程ftp文件的校验和与当前部署的文件进行比较。如果有一个新的ftp文件,那么它将被拾取并部署

然后我会检查应用程序是否已成功部署。目前,我正在为应用程序的主登录页发送一个http get请求,然后检查http返回代码以确保部署成功。但是,我认为这不是检查成功部署的最佳方法,因为服务器端组件可能没有部署

我有没有办法访问一些JBossAPI来获得已部署应用程序的列表?或者,如果有人有其他想法


提前感谢…

JBoss支持。请查看使用JBoss JSR-88实现部署在JBoss上的消息。

JBoss Wiki链接返回文章not found。也许这就是你的意思:@braveterry是的,这就是我所指的页面(由于迁移到JBoss社区门户,上一个链接已经失效)。谢谢你指出这一点。