Skip to content

VitaliyOliynyk/java6se-spring3-archetype

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

22 Commits
 
 
 
 
 
 
 
 

Repository files navigation

Java SE 6 Spring 3 Archetype

This project aims to create Java EE 6 Spring 3.1 Archetype to allow developers to easily jumpstart Maven projects.

Features

  • 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

Profiles

  • 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

Usage

Run:

mvn archetype:generate -DarchetypeGroupId=eu.vitaliy -DarchetypeArtifactId=java6se-spring3-archetype -DarchetypeVersion=1.0.0

Feedback

You can leave a message on my blog - http://vitaliy.eu (in polish and russian!), create new issue or contact directly me.

Wanna help?

Join me and help in running this page / creating new archetypes / improving archetypes etc.

About

Simple archetype based on Spring 3

Resources

Stars

Watchers

Forks

Packages

No packages published

Languages