Актуален ли 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
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

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