Создать Java проект на основе Maven архетипа truelicense-maven-archetype

A Maven archetype for license vendor and consumer applications.

Консольная команда для создания Java-проекта на основе архетипа truelicense-maven-archetype:

mvn archetype:generate   -DgroupId="com.mycompany.app"   -DartifactId="my-app-id"   -Dtruelicense-version="My-truelicense-version"   -Dsubject="My-subject"   -Dsecret-ftp-marker-class="My-secret-ftp-marker-class"   -DarchetypeGroupId="net.java.truelicense"   -DarchetypeArtifactId="truelicense-maven-archetype"   -DarchetypeVersion="2.0"   -DinteractiveMode=false 

Обязательные параметры для создания java проекта:

truelicense-version
validationRegex: нет
subject
validationRegex: нет
secret-ftp-marker-class
validationRegex: нет

Модули в готовом maven проекте

  • keygen
  • keymgr
  • keysrv

Подробная информация об архетипе truelicense-maven-archetype

Группа

Группа

net.java.truelicense
Идентификатор

Идентификатор

truelicense-maven-archetype
Версия

Версия

2.0
Тип

Тип

maven-archetype

Как подключить последнюю версию

mvn archetype:generate -DgroupId=<com.mycompany.app> -DartifactId=<my-app>  -DarchetypeGroupId=net.java.truelicense -DarchetypeArtifactId=truelicense-maven-archetype -DarchetypeVersion=2.0 -DinteractiveMode=false