Ключевое слово слишком многословно, чтобы помочь мне найти что-нибудь полезное.Прошу прощения, если это глупый вопрос.
У меня есть два проекта весенней загрузки, A и B, в одном каталоге.Я запускаю
mvn clean
mvn compile
mvn package
mvn spring-boot:run
в каталоге проекта A и хочу запустить A. Тем не менее, отображаются страницы проекта B (оба используют localhost: 8080).
Я попробовал следующее, но ничего не получилось:
- Переместил и переименовал A в другой каталог и снова выполнил все вышеперечисленные комментарии;
- Очистите кеш браузера или откройте вокно Incog;
- Удалить папку .m2;
- Перезагрузить ноутбук;
- Запустить с IDE,
mvn spring-boot:run
и java -jar target/ProjectA.jar
; - InvalidateКэширование / перезапуск в IntelliJ.
Также:
- Если я нарушу проект A (сделаю так, что он не скомпилируется),
mvn compile
не удастся; - Если я нарушу Проект B, выполнение A все равно даст мне B;
- Если я изменю содержимое html-файлов в B, показанные страницы не изменятся;
- Если я отладлю проект A, он попадет в основную функцию в @SpringBootApplication;
- Все работает на Win10, без контейнера или виртуальной машины.
Кажется, я запускаю Project A, но у него нет ни MvcConfig, ни html-шаблонов, откуда эти страницы?Я провел тщательный поиск содержимого страницы, но каталог проекта A не содержал ничего подобного.Так что это должно откуда-то еще.
Github: https://github.com/PhoenixPan/finishthem-api-server (не имеет видимой HTML-страницы)
Надеюсь, кто-то может объяснить, почему это происходит и как я должен предотвратитьэто ... Спасибо.