Maven Archetype for JAX-RS service with Jackson, Resteasy and Guice set up with embedded tomcat
Creates a mostly blank project as a starting point to develop JAX-RS service.
Basic project structure is set up with web.xml, properties file and a main class for running embedded tomcat.
Run a mvn install on this project, now you can create a new project from this archetype.
groupdId: uk.co.desecrated.archetype
package:jacks-easy-guice
version:1.1
serviceName - This will be used to form class names so should be capitalised
To make sure this is all working you can find the main class for running embedded tomcat at:
${groupId}.${serviceName}App
Now you go to :
localhost:80/${artifactId}
and you should see: