This project aims to create Java EE 6 Spring 3.1 Archetype to allow developers to easily jumpstart Maven projects.
- Configuration based on annotations and traditional xml files
- Parameters via placeholders and @Value annotations
- fest-assert
- mockito
- JUnitParams
- Maven configuration to run "mvn exec:java" without arguments
- Maven configuration to create a jar file with the heading "Main-Class" in META-INF/MANIFEST.MF
- test-integrate activated to run the tests contained in the test-integrate directory. Usage:
mvn test -Ptest-integrate
- dist to create an application package in the directory target/dist together with libraries. Usage:
mvn package -Pdist
- win32-native-exec (should be used with dist profile) for create native windows exe file. Usage:
mvn package -Pdist,win32-native-exec
Run:
mvn archetype:generate -DarchetypeGroupId=eu.vitaliy -DarchetypeArtifactId=java6se-spring3-archetype -DarchetypeVersion=1.0.0
You can leave a message on my blog - http://vitaliy.eu (in polish and russian!), create new issue or contact directly me.
Join me and help in running this page / creating new archetypes / improving archetypes etc.