Create Java project with Maven archetype quickstart-archetype

Root POM for core framework, the viewers, and the runtime implementations. Defines standard build process, as well as standard set of 3rd party dependencies (eg for testing and logging frameworks).

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

mvn archetype:generate   -DgroupId="com.mycompany.app"   -DartifactId="my-app-id"   -DarchetypeGroupId="org.apache.isis"   -DarchetypeArtifactId="quickstart-archetype"   -DarchetypeVersion="0.2.0-incubating"   -DinteractiveMode=false 

Generated Project modules

  • ${rootArtifactId}-dom
  • ${rootArtifactId}-fixture
  • ${rootArtifactId}-objstore-dflt
  • ${rootArtifactId}-webapp
  • ${rootArtifactId}-tests-junit
  • ${rootArtifactId}-tests-bdd

Details about maven archetype quickstart-archetype

License

License

GroupId

GroupId

org.apache.isis
ArtifactId

ArtifactId

quickstart-archetype
Version

Version

0.2.0-incubating
Type

Type

maven-archetype
Description

Description

quickstart-archetype
Root POM for core framework, the viewers, and the runtime implementations. Defines standard build process, as well as standard set of 3rd party dependencies (eg for testing and logging frameworks).
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 -DarchetypeArtifactId=quickstart-archetype -DarchetypeVersion=0.2.0-incubating -DinteractiveMode=false

Dependencies

compile (3)

Group / Artifact Type Version
log4j : log4j jar 1.2.16
com.google.guava : guava jar 11.0
org.hamcrest : hamcrest-library jar 1.1

test (5)

Group / Artifact Type Version
junit : junit jar 4.10
org.jmock : jmock-junit4 jar 2.5.1
org.jmock : jmock-legacy jar 2.5.1
cglib : cglib-nodep jar 2.1_3
org.objenesis : objenesis jar 1.2

Project Modules

There are no modules declared in this project.