Актуален ли Maven Archetype Quicktstart?JAVA

Программисты JAVA общаются здесь
Anonymous
Актуален ли Maven Archetype Quicktstart?

Сообщение Anonymous »

Я использую архетип Maven maven-archetype-quickstart в качестве шаблона для своих проектов Java. Это прекрасно работает, но мне интересно, актуально ли это еще и есть ли лучшие способы сделать то же самое. Версия maven-archetype-quickstart немного устарела: версия 1.4 выпущена 13 декабря 2018 года. Есть ли более новый способ сделать что-то? Может быть, еще один архетип Maven? Каков текущий стандарт?
Для своих проектов я сейчас использую эту команду для настройки Maven:

Код: Выделить всё

mvn archetype:generate \
-DgroupId=com.example \
-DartifactId=example-app \
-DarchetypeArtifactId=maven-archetype-quickstart \
-DarchetypeVersion=1.4 \
-DinteractiveMode=false
Затем я меняю в файле pom.xml версии компилятора Maven с 1.7 по 17:

Код: Выделить всё

...
17
17

Затем я обновляю версию JUnit до 4.13.2:

Код: Выделить всё


junit
junit
4.13.2
test


А затем я добавляю плагин Maven Shade для создания Fat JAR:

org.apache.maven .plugins
maven-shade-plugin
3.5.1

пакет

тень

com.example.App

Сейчас я использую версию JDK Amazon Coretto 22.

Подробнее здесь: https://stackoverflow.com/questions/787 ... up-to-date

Вернуться в «JAVA»