Create Java project with Maven archetype helloworld-archetype

This module defines a standard parent POM to use for various Incode applications and modules. Its primary purpose is to make it easy to use a set up maven mixins (https://github.com/odavid/maven-plugins) within child POMs. Specifically this means locking down the versions of plugins using pluginManagement. It does NOT define any mixins for Apache Isis.

Create a Java Project by archetype helloworld-archetype with Command Line:

mvn archetype:generate   -DgroupId="com.mycompany.app"   -DartifactId="my-app-id"   -DarchetypeGroupId="org.apache.isis.archetype"   -DarchetypeArtifactId="helloworld-archetype"   -DarchetypeVersion="2.0.0-M2"   -DinteractiveMode=false 

Details about maven archetype helloworld-archetype

License

License

GroupId

GroupId

org.apache.isis.archetype
ArtifactId

ArtifactId

helloworld-archetype
Version

Version

2.0.0-M2
Type

Type

maven-archetype
Description

Description

helloworld-archetype
This module defines a standard parent POM to use for various Incode applications and modules. Its primary purpose is to make it easy to use a set up maven mixins (https://github.com/odavid/maven-plugins) within child POMs. Specifically this means locking down the versions of plugins using pluginManagement. It does NOT define any mixins for Apache Isis.
Project Organization

Project Organization

The Apache Software Foundation

How to add to project

mvn archetype:generate -DgroupId=<com.mycompany.app> -DartifactId=<my-app>  -DarchetypeGroupId=org.apache.isis.archetype -DarchetypeArtifactId=helloworld-archetype -DarchetypeVersion=2.0.0-M2 -DinteractiveMode=false

Dependencies

compile (1)

Group / Artifact Type Version
org.slf4j : slf4j-api jar 1.7.21

Project Modules

There are no modules declared in this project.