Я создал приложение Spring Boot, используя расширение Spring Intializr для VS Code. Конфигурация, Инструмент сборки: maven, Язык: Java, groupId: com.example, artifactId: springdemo, Версия загрузки Spring: 2.0.3, из раскрывающегося списка я выбрал 2 зависимости: Spring MVC и Spring DevTools Core. Вот скриншот Скриншот выбранных зависимостей После его импорта и открытия структуры папок Структура проекта после того, как vs code импортирует проект maven и открывает папку
После этого я выполнил команду
chmod 777 mvnw
чтобы дать разрешение обертке gradle и после этого
./mvnw clean install
Кажется, все работает нормально журналы после команды чистой установки ./mvnw
Это мой pom.xml Мой pom.xml содержит
Вот разница: мой проект VS Code не содержит папку зависимостей maven, как в случае eclipse, и даже после установки все пакеты vs код, похоже, не распознают пакеты и показывают ошибкуошибки в коде vs Так выглядит моя структура проекта eclipse Структура проекта eclipse содержит зависимости maven
Конечный результат - запущенный проект. Проект запускается даже из vs кода ./mvnw spring-boot:run
но я не могу получить какой-либо IntelliSense из VS Code, и хотя eclipse работает, но мне нужно использовать VS Code. Пожалуйста помоги.
У вас есть предупреждения об отсутствующих файлах pom для сплетения --... Я думаю, у вас есть проблемы с подключением брандмауэра / прокси и т. д. Удалите каталог $ HOME / .m2 / repository / org / codehaus / и перестройте его в простой командной строке и проверьте, если нет никаких ПРЕДУПРЕЖДЕНИЙ о пропавших без вести помах ....
Я попробовал. Я удалил папки и построил проект, но бесполезно. Я все еще получаю те же ошибки.




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