очень странная вещь - Jetty в Ubuntu "Ошибка 404 Not Found" - PullRequest
0 голосов
/ 10 января 2012

Я установил сервер Jetty в Ubuntu в папку / home / myUserName / jetty, и я хотел попробовать Hello World. Произошла очень, очень странная проблема.

Поскольку я использовал ssh в терминале для подключения к удаленному серверу Ubuntu, после запуска причала я могу получить доступ к http://localhost:8080/hello,, но когда я закрыл терминал, я не могу получить доступ к http://localhost:8080/hello, Я получил сообщение «Ошибка 404 не найдена», но сервер Jetty работает. Проблема в том, что Jetty работает только тогда, когда я использую терминал для подключения к удаленному серверу Ubuntu.

У кого-нибудь была такая же проблема раньше? Большое спасибо, если вы можете сказать мне свое решение.

1 Ответ

0 голосов
/ 10 января 2012

Поведение, которое вы видите, типично для того, как вы начали причал.

Вы захотите запустить причал так, чтобы терминал не был нужен.

Попробуйте сначала простую фоновую задачу ...

$ java -jar start.jar 2>&1 > jetty.log &

или для более продвинутой техники ...

$ nohup java -jar start.jar

для обоих не требуется, чтобы терминал продолжал работать.

...