http-сервер Grizzly должен продолжать работать

Ниже приведен код для запуска Grizzly Http Server. Если я нажимаю любую клавишу, сервер останавливается. Есть ли способ сохранить его живым?

У 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();

        }

Согласно приведенному выше коду, если вы нажмете любую клавишу, сервер остановится. Я хочу, чтобы это продолжалось. Я убью процесс, когда я действительно хочу остановить сервер. Основной метод не должен прекращаться.

Спасибо

Ответы на вопрос(3)

Ваш ответ на вопрос