Почему в проекте Eclipse New Maven нет списка загрузчиков Spring? - PullRequest
1 голос
/ 26 января 2020

У меня последняя версия Eclipse, и я создаю базовый c веб-проект Spring Boot. Когда я использую New -> ... -> New Maven Project и использую диалоговое окно для просмотра Maven Central на предмет артефакта Spring-Boot-Starter-Web, его нет в списке.

Почему Eclipse не отображается в списке это?

Настроенный репозиторий - https://repo1.maven.org/maven2 (Maven Central), в котором должен находиться Spring-Boot-Starter-Web. (https://mvnrepository.com/artifact/org.springframework.boot/spring-boot-starter-web/2.2.4.RELEASE)

Я знаю, как использовать https://start.spring.io/ для создания приложения с начальной загрузкой, поэтому мой вопрос не в том, как его создать.

Что я хочу знать, так это то, что Eclipse, или Maven, предотвращает появление Spring Boot Starters. Я обеспокоен тем, что может быть множество других артефактов, которые здесь не видны, и хотел бы понять, что для этого разумно, чтобы я мог предвидеть то, что может не быть видимым.

Я ценю, что предполагаю, что здесь Логическая причина существует и приносит свои извинения, если она больше связана с тем, как Eclipse чувствует о том, что делать с Spring Framework.

Ответы [ 2 ]

0 голосов
/ 26 января 2020

Вы можете добавить Eclipse из Help -> Eclipse Marketplace плагина Spring tools (возможно, вы найдете более новую версию плагина):

spring too

После установки вы сможете создать проект Spring Boot, управляющий зависимостями во время создания. Выберите Spring Boot -> Spring Starter Project:

starter Затем вы можете выбрать, какие зависимости maven добавить:

enter image description here

0 голосов
/ 26 января 2020

перечисляет определенный архетип Maven, которым не являются стартеры Spring Boot. Это очень просто.

Кроме того, если у вас есть архетипы (например, ваша компания создает их), вы можете добавить их в список архетипов, известных вашей IDE.

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