Запустите загрузочный проект, но появляются страницы другого проекта - PullRequest
0 голосов
/ 23 сентября 2018

Ключевое слово слишком многословно, чтобы помочь мне найти что-нибудь полезное.Прошу прощения, если это глупый вопрос.

У меня есть два проекта весенней загрузки, A и B, в одном каталоге.Я запускаю

mvn clean
mvn compile
mvn package
mvn spring-boot:run

в каталоге проекта A и хочу запустить A. Тем не менее, отображаются страницы проекта B (оба используют localhost: 8080).

Я попробовал следующее, но ничего не получилось:

  1. Переместил и переименовал A в другой каталог и снова выполнил все вышеперечисленные комментарии;
  2. Очистите кеш браузера или откройте вокно Incog;
  3. Удалить папку .m2;
  4. Перезагрузить ноутбук;
  5. Запустить с IDE, mvn spring-boot:run и java -jar target/ProjectA.jar;
  6. InvalidateКэширование / перезапуск в IntelliJ.

Также:

  1. Если я нарушу проект A (сделаю так, что он не скомпилируется), mvn compile не удастся;
  2. Если я нарушу Проект B, выполнение A все равно даст мне B;
  3. Если я изменю содержимое html-файлов в B, показанные страницы не изменятся;
  4. Если я отладлю проект A, он попадет в основную функцию в @SpringBootApplication;
  5. Все работает на Win10, без контейнера или виртуальной машины.

Кажется, я запускаю Project A, но у него нет ни MvcConfig, ни html-шаблонов, откуда эти страницы?Я провел тщательный поиск содержимого страницы, но каталог проекта A не содержал ничего подобного.Так что это должно откуда-то еще.

Github: https://github.com/PhoenixPan/finishthem-api-server (не имеет видимой HTML-страницы)

Надеюсь, кто-то может объяснить, почему это происходит и как я должен предотвратитьэто ... Спасибо.

1 Ответ

0 голосов
/ 23 сентября 2018

Вы пытались запустить свой проект A из среды IDE как простое Java-приложение?Вы можете запустить приложение Spring Boot из среды IDE как простое приложение Java.Однако сначала вам нужно импортировать ваш проект.Этапы импорта зависят от вашей IDE и системы сборки.Большинство IDE могут импортировать проекты Maven напрямую.Например, пользователи Eclipse могут выбрать «Импорт… → Существующие проекты Maven» из меню «Файл».

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...