1

公開された mbean を使用して、Tomcat サーバーにデプロイされているすべての webapps を特定することは可能ですか?

4

1 に答える 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 に答える