Как запустить / остановить / перезагрузить веб-приложение в Tomcat программно, используя Mbeans / JMX - PullRequest
0 голосов
/ 31 мая 2018

Я хотел бы запустить / остановить / перезагрузить мое веб-приложение, работающее в Tomcat программно.Однако я не хочу перезапускать Tomcat, а просто приложение.

Я нашел ответ в этом посте, и ответ Стефана мне нужен Как закрыть одно приложение в Tomcat?

Однако решение не помогаетработать на меня.Сбой со следующим исключением:

Found objectName: Catalina:J2EEServer=none,name=//localhost/adapaconsole,J2EEApplication=none,j2eeType=WebModule javax.management.InstanceNotFoundException: Catalina:J2EEServer=none,name=//localhost/adapaconsole,J2EEApplication=none,j2eeType=WebModule at com.sun.jmx.interceptor.DefaultMBeanServerInterceptor.getMBean(Unknown Source) at com.sun.jmx.interceptor.DefaultMBeanServerInterceptor.invoke(Unknown Source) at com.sun.jmx.mbeanserver.JmxMBeanServer.invoke(Unknown Source) at Test2.shutdownApp(Test2.java:24) at Test2.main(Test2.java:31)

Мой tomcat работает на порте 8081 вместо 8080. Из-за этого в коде нужно внести какие-либо дополнительные изменения?

Примечание: мое приложение называется adapaconsole

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...