Skip to content

Maven Archetype for JAX-RS service with Jackson, Resteasy and Guice set up with embedded tomcat

License

Notifications You must be signed in to change notification settings

drakaru/jacks-easy-guice

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

14 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

jacks-easy-guice

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.

Getting Started

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

Required Params:

serviceName - This will be used to form class names so should be capitalised

Parameters

Running it

To make sure this is all working you can find the main class for running embedded tomcat at:

${groupId}.${serviceName}App

Project Structure

Now you go to :

localhost:80/${artifactId}

and you should see:

Test URL

About

Maven Archetype for JAX-RS service with Jackson, Resteasy and Guice set up with embedded tomcat

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages