Sur github :
- faire un fork du projet
- ajouter ses camarades dans le projet
- cloner le projet dans /tmp/$USER/workspace
- modifier le nom du projet dans le pom
WTP : http://download.eclipse.org/webtools/repository/indigo/
- Web Tools Plateform 3.3.2
- JavaScript Development Tools
- Web Page Editor
- https://jersey.java.net/documentation/latest/index.html
- http://coenraets.org/blog/2011/12/restful-services-with-jquery-and-java-using-jax-rs-and-jersey/
- http://thierry-leriche-dessirier.developpez.com/tutoriels/java/client-swing-menus-filtres-rest-service/
- framework HTML/CSS/JS : http://getbootstrap.com/
- Moteur de template : http://www.stringtemplate.org/
Pour lancer le projet sur la machine du développeur et visiter les pages web sur http://localhost:8080/
modifier le pom pour ajouter jetty-maven-plugin : ... ... ... org.eclipse.jetty jetty-maven-plugin 9.3.0.M1
Pour lancer un serveur local
mvn jetty:run
mvn archetype:generate -DarchetypeGroupId=org.apache.maven.archetypes -DgroupId=fr.iutinfo -DartifactId=jersey-skeleton
cd jersey-skeleton
git init
vi .gitignore
*~
.project
.classpath
.settings
git add ....
git commit -m "Init empty project"
git remote add origin git@github.com:tclavier/jersey-skeleton.git
git push -u origin master
modifier le pom pour avoir les bonnes versions de jUnit et java.
- pour avoir junit 4.12
- java 1.7
- plugin maven m2e depuis http://download.eclipse.org/releases/indigo/
- import existing maven project
Dans le pom ajouter la dépendance jersey