是否可以使用暴露的 mbean 确定所有 webapps 都部署在 tomcat 服务器上吗?
问问题
602 次
1 回答
0
对于 Tomcat 7.0.x(你没有说你使用的是哪个版本)。这样的事情应该可以解决问题:
MBeanServer mbeanServer = ManagementFactory.getPlatformMBeanServer();
ObjectName on = new ObjectName("Catalina:j2eeType=WebModule,name=//*/*,J2EEApplication=*,J2EEServer=*");
Set<ObjectName> results = mbeanServer.queryNames(on, null);
于 2012-06-03T14:31:08.030 回答