Skip to content

Latest commit

 

History

History
107 lines (78 loc) · 1.43 KB

README.md

File metadata and controls

107 lines (78 loc) · 1.43 KB

Overview

The different Java-based archetypes with useful dependencies and plugins.

Usage

Install all archetypes:

$> ./install.sh
...

Test the installed archetypes:

$> ./test.sh
...

Two previous commands in one:

$> ./update.sh
...

Pure Java archetype

Fish shell function:

$> jpure -a popa
...

Bash shell script:

$> ~/.m2/bin/jpure.sh -a popa
...

Canonical Maven way:

$> mvn archetype:generate \
       -DarchetypeGroupId=com.xxlabaza.archetypes \
       -DarchetypeArtifactId=pure \
       -DarchetypeVersion=1.0.0 \
       -DartifactId=popa
...

Spring Boot archetype

Fish shell function:

$> jboot -a popa
...

Bash shell script:

$> ~/.m2/bin/jboot.sh -a popa
...

Canonical Maven way:

$> mvn archetype:generate \
       -DarchetypeGroupId=com.xxlabaza.archetypes \
       -DarchetypeArtifactId=spring-boot \
       -DarchetypeVersion=1.0.0 \
       -DartifactId=popa
...

Spring Cloud archetype

Fish shell function:

$> jcloud -a popa
...

Bash shell script:

$> ~/.m2/bin/jcloud.sh -a popa
...

Canonical Maven way:

$> mvn archetype:generate \
       -DarchetypeGroupId=com.xxlabaza.archetypes \
       -DarchetypeArtifactId=spring-cloud \
       -DarchetypeVersion=1.0.0 \
       -DartifactId=popa
...