以下是启动Grizzly Http服务器的代码。如果我按任意键,服务器将停止。有没有办法让它保持运行状态。
Jetty有join()方法,它不会退出主程序。Grizzly中也有类似的方法吗?
public static void main(String args){
ResourceConfig rc = new PackagesResourceConfig("com.test.resources");
HttpServer httpServer = GrizzlyServerFactory.createHttpServer(BASE_URI, rc);
logger.info(String.format("Jersey app started with WADL available at "
+ "%sapplication.wadl\nTry out %shelloworld\nHit enter to stop it...",
BASE_URI, BASE_URI));
System.in.read();
httpServer.stop();
}
根据上面的代码,如果你按任何键,服务器将停止。 我想让它继续运行。 当我真正想要停止服务器时,我将杀死该进程。主方法不应该终止。
谢谢