Helidon provides a set of archetypes to bootstrap end user's application development journey.
See https://github.com/helidon-io/helidon-build-tools/wiki/Archetype-Engine-V2
From the root archetypes directory, just issue
mvn clean installThis will build all archetypes (including legacy) and run tests.
To save time, during development cycle, you can skip test using:
mvn clean install -DskipTests -eThe build output shows instructions on how to use the archetypes locally.
Generate the projects and validate the pom files.
mvn clean install -Darchetype.test.testGoal=clean -eDownload the previous archetype test projects and diff them:
.projects-diff.sh \
--actual=./target/tests \
--orig=$HOME/Download/archetype-tests \
diff_projects