Почему у меня разные корневые URL в разных средах разработки? - PullRequest
0 голосов
/ 27 октября 2018

Пожалуйста, прости невежество здесь, я не профессионал и не кодировал годами.Я пытаюсь воскресить проект Java-EE, который я поставил на полку более 2 лет назад, и столкнулся с проблемой после первой настройки среды разработки на этом компьютере, где ни одна из ссылок не работает и ни одно из изображенийили значки загружаются.У меня есть сайт, работающий на старом компьютере, где все выглядит хорошо.Основное отличие, которое я вижу, состоит в том, что старый сайт просто имеет корневой URL-адрес "http://localhost:8080/", а новый сайт имеет корневой URL-адрес" http://localhost:8080/DoItRight/". DoItRight - это имя проекта.См. Изображения ниже для визуальных эффектов.

Компоненты моей среды разработки:

  • Java-EE
  • Apache Tomcat 8.5
  • Eclipse 4.9.0
  • MySQL 8

Я развернул новый сайт с теми же файлами, что и старый (используя GitHub).Поэтому я думаю, что это настройка сервера, но похоже, что server.xml идентичен для каждого, но, возможно, я что-то упускаю.

Любые предложения относительно того, что не так с новой средой или что делатьпочинить это?Мне даже все равно, если он такой же, как старый, я просто хочу, чтобы он работал!

New Environment

Old Environment

1 Ответ

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

Хорошо, я узнал, что мне просто нужно очистить развертывание Tomcat! Кроме того, мне пришлось изменить корневую настройку контекста на странице настроек веб-проекта, чтобы она была только косой чертой. Я делал эту часть раньше, но не чистил сервер.

...