大多数服务器都喜欢Jetty
或Weblogic
提供某种机制来通过调用(有时超过jmx
)来启动或关闭服务器。可以始终保持东西从主要运行:
public static void main(String args[]) {
try {
Setup Spring context.....
Object lock = new Object();
synchronized (lock) {
lock.wait();
}
} catch (Exception e) {
e.printStackTrace();
}
}
并杀死进程PID。但认为可能有一个不错的开源解决方案在网络空间中徘徊,增加了JMX
花里胡哨的功能。