GitPedia

Javaee8 essentials archetype

A quickstart maven archetype for creating greenfield Jakarta EE and MicroProfile projects

From AdamBien·Updated April 13, 2026·View on GitHub·

A quickstart maven archetype for creating greenfield Java EE 8 / Jakarta EE project with MicroProfile 2+ APIs. The project is written primarily in Java, distributed under the Apache License 2.0 license, first published in 2017. Key topics include: archetype, jakartaee, java, javaee8, maven.

Minimalistic Java EE 8 / Jakarta EE + MicroProfile Quickstarter

A quickstart maven archetype for creating greenfield Java EE 8 / Jakarta EE project with MicroProfile 2+ APIs.

Fire up your CLI and type:
mvn archetype:generate -Dfilter=com.airhacks:javaee8-essentials-archetype
to create a fully fledged Java EE 8 "kB" project. Use the most recent version.

Also checkout: mvn archetype:generate tuning

In the IDE of your choice use the group com.airhacks, then the artifact id javaee8-essentials-archetype and also select the most recent version.

Shortcut (copy and paste, replace PROJECT_NAME and GROUP_ID):

mvn archetype:generate -o -DarchetypeGroupId=com.airhacks -DarchetypeArtifactId=javaee8-essentials-archetype -DarchetypeVersion=0.0.4 -Darchetype.interactive=false --batch-mode -Dversion=0.0.1 -DgroupId=GROUP_ID -DartifactId=PROJECT_NAME

The "Watch and Deploy" WAD tool works best with this archetype. It continuously watches and deploys your ThinWAR without any additional configuration.

Maven Archetype and wad.sh in Action

Jakarta EE / MicroProfile QuickStarter

Contributors

Showing top 1 contributor by commit count.

View all contributors on GitHub →

This article is auto-generated from AdamBien/javaee8-essentials-archetype via the GitHub API.Last fetched: 6/23/2026