Я хотел бы запустить / остановить / перезагрузить мое веб-приложение, работающее в 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