Java Jetty настроить проблему contextPath - PullRequest
0 голосов
/ 14 ноября 2018

Я только начал экспериментировать с Java и нашел это демонстрационное руководство по веб-сокету

Теперь я запускаю это демонстрационное приложение с командой mvn jetty:run, но тогда мне не нужноweb-socket-client.html страница в браузере.Я не знаю, как правильно настроить <contextPath> для Jetty для обслуживания моего приложения из папки проекта.

Это структура моего проекта:

enter image description here

И вот что я получаю на своем VDS https://example.com/example адресе:

enter image description here

Нет доступа к любому другому файлу илипуть при запуске Jetty на моем VDS.

Как настроить Jetty для корректного обслуживания этого демонстрационного приложения на моем VDS?

1 Ответ

0 голосов
/ 14 ноября 2018

Причал 9.4.1.v20170120 становится довольно длинным в зубе (он же старый), подумайте об использовании чего-то более нового, такого как 9.4.12.v20180830.

Плагин jetty-maven-plugin предназначен для работы с веб-приложениями, он же WAR-файлами.

Это значит ...

  • Ваш проект должен иметь <packaging>war</packaging>
  • Структура вашего проекта должна соответствовать стандартному сервлетному веб-приложению
    • , например, каталог src/main/webapp
...