Я настроил jetty-maven-plugin
в своем eclipse Mars, и я может запустить сервер, используя цели запуска и остановки причала. Я могу получить доступ к веб-сайту, используя http://localhost:8080/myapp
, но не используя локальный IP-адрес (например, http://192.168.0.5:8080/myapp
) с моего собственного компьютера или других компьютеров, подключенных к той же сети через локальную сеть и Wi-Fi.
Как упоминалось в качестве решения в этих сообщениях,
как сделать сервер Jetty доступным из локальной сети?
Настройка Jetty для приема соединений со всех хостов а>
Я настроил хост сервера на 0.0.0.0
из localhost
для прослушивания на всех хостах. С этим параметром я вижу в журнале запуска сервера,
INFO:oejs.AbstractConnector:Started [email protected]:8080
и это работает только на http://localhost:8080
, но недоступно с http://192.168.0.5:8080
.
Я также попытался запустить это, если интерфейс доступен с помощью Список сетевых интерфейсов как указано в этом комментарии. и Я получил,
Display name: NETGEAR WNA1000M N150 Wireless USB Micro Adapter
Name: wlan4
InetAddress: /192.168.0.5
Я также пытался отключить брандмауэр/антивирус Windows, но не помогло. Моя версия причала <jetty.version>9.3.0.M1</jetty.version>
и JDK 1.7. В чем может быть проблема? Любая помощь приветствуется.