Skip to content
No description, website, or topics provided.
Branch: master
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
src/main/resources
.gitignore
LICENSE
README.md
pom.xml

README.md

Java EE 8 Quickstarter archetype

A quickstart maven archetype for creating greenfield Java EE 8 projects working with Payara 5 and MicroProfile 2

You can find the archetype on maven central

I've also written a blog about it on IvoNet.nl

Get started

Create Java EE 8 Project from mvn central repo

mvn archetype:generate \
    -DarchetypeGroupId=nl.ivonet \
    -DarchetypeArtifactId=javaee8-payara-microprofile-archetype \
    -DarchetypeVersion=1.1 -U

Install in local repo

mvn dependency:get \
   -DgroupId=nl.ivonet \
   -DartifactId=javaee8-payara-microprofile-archetype \
   -Dversion=1.1
   
mvn archetype:crawl
   

Run if offline available

mvn archetype:generate -Dfilter=nl.ivonet:

this will filter the archetype list on my groupId

Create your own project in batch mode

mvn archetype:generate -DarchetypeGroupId=nl.ivonet -DarchetypeArtifactId=javaee8-payara-microprofile-archetype -DarchetypeVersion=1.1 -DgroupId=nl.ivonet -DartifactId=[PROJECT_NAME] -Ddocker-hub-name=[YOUR_DOCKER_HUB_NAME] -Dversion=1.0-SNAPSHOT -Darchetype.interactive=false --batch-mode

e.g.

mvn archetype:generate -DarchetypeGroupId=nl.ivonet -DarchetypeArtifactId=javaee8-payara-microprofile-archetype -DarchetypeVersion=1.1 -DgroupId=nl.ivonet -DartifactId=helloworld -Ddocker-hub-name=ivonet -Dversion=1.0-SNAPSHOT -Darchetype.interactive=false --batch-mode

Contact

Twitter: @ivonet Blog : https://www.ivonet.nl

You can’t perform that action at this time.