Архетип Maven создает новые или новые шаблоны. - PullRequest
3 голосов
/ 29 марта 2019

Мы можем использовать maven для генерации шаблонов проектов, используя mvn archetype:generate, а затем выбрать номер архетипа. Если скажу, я выберу номер 1977 1977: remote -> org.springframework.boot:spring-boot-sample-tomcat-archetype (Spring Boot Tomcat Sample). Maven создаст проект Java и т. Д.

Когда я проверяю файл pom.xml, я вижу

<parent>
        <!-- Your own application should inherit from spring-boot-starter-parent -->
        <groupId>org.springframework.boot</groupId>
        <artifactId>spring-boot-starter-parent</artifactId>
        <version>1.0.2.RELEASE</version>
</parent>

Похоже, что spring-boot-starter-parent версия 1.0.2.RELEASE относится к апрелю 2014 года. Довольно старая, теперь, когда наступил 2019 год. https://mvnrepository.com/artifact/org.springframework.boot/spring-boot-starter-parent

Моя версия Maven: apache-maven-3.5.4.

Как мы можем получить более новый шаблон / архетип от maven?

1 Ответ

5 голосов
/ 14 июня 2019

Более свежий образец вы можете найти на github:

https://github.com/spring-projects/spring-boot/tree/master/spring-boot-samples/spring-boot-sample-tomcat

Однако я думаю, что springboot прекратил использовать архетипы в пользу Spring Initializr .

Там вы можете выбрать любую версию и добавить зависимость Web, чтобы в нее входили стартовые рамки Tomcat и MVC.

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