mvn archetype:generate -DgroupId="com.mycompany.app" -DartifactId="my-app-id" -DarchetypeGroupId="org.atteo.moonshine" -DarchetypeArtifactId="service-archetype" -DarchetypeVersion="1.2" -DinteractiveMode=false
License |
License
Apache License, Version 2.0
|
---|---|
GroupId | GroupIdorg.atteo.moonshine |
ArtifactId | ArtifactIdservice-archetype |
Version | Version1.2 |
Type | Typemaven-archetype |
Description |
DescriptionSimple Service Archetype
Moonshine provides infrastructure commonly found in application containers.
But, unlike containers, it is designed to be embedded inside your application.
It's a modular framework build around Google Guice dependency injection
with uniform logging using SLF4J, easy unit testing and ready to use support for common JavaEE technologies:
JDBC, JPA, JMS, JTA, JMX, Java Servlet API, JAX-RS.
|
Project Organization |
Project Organization |
mvn archetype:generate -DgroupId=<com.mycompany.app> -DartifactId=<my-app> -DarchetypeGroupId=org.atteo.moonshine -DarchetypeArtifactId=service-archetype -DarchetypeVersion=1.2 -DinteractiveMode=false
Group / Artifact | Type | Version |
---|---|---|
org.atteo.moonshine : bom | pom | 1.2 |
org.atteo.moonshine : container-test-utils | jar | 1.2 |