SlideShare une entreprise Scribd logo
1  sur  9
Déploiementd’application JEE Avec ANT et Tomcat Laboratoire Java
Comparaison avec PHP Lorsqu’ondéveloppeune application web en PHP, ilsuffit de sauvegarder la page et de l’afficher. En Java, ilfaut compiler, créer un war et le déployerdans le serveurd’application. Existeil un moyend’automatiser le processus ?
Les serveursd’application JEE GlassFish Apache Tomcat JOnAS Java Open Application Server
Le format WAR Permet de déployerune application proprement Doit respecter unecertainehiérarchie
ANT
Un exemple de structure de projet JEE
Et maintenant, que faire du war ? Tomcat Web Application Manager http://localhost:8080/manager
Tâches ANT pour déployer le war dans Tomcat ,[object Object]
Déclarer les tâches dans le fichier ANT,[object Object]

Contenu connexe

Tendances

Workshop Spring - Session 5 - Spring Integration
Workshop Spring - Session 5 - Spring IntegrationWorkshop Spring - Session 5 - Spring Integration
Workshop Spring - Session 5 - Spring IntegrationAntoine Rey
 
Les dessous du framework spring
Les dessous du framework springLes dessous du framework spring
Les dessous du framework springAntoine Rey
 
Présentation prime facesfinal
Présentation prime facesfinalPrésentation prime facesfinal
Présentation prime facesfinalAymen Drira
 
Workshop Spring - Session 1 - L'offre Spring et les bases
Workshop Spring  - Session 1 - L'offre Spring et les basesWorkshop Spring  - Session 1 - L'offre Spring et les bases
Workshop Spring - Session 1 - L'offre Spring et les basesAntoine Rey
 
JSF2, Primefaces, Primefaces Mobile
JSF2, Primefaces, Primefaces MobileJSF2, Primefaces, Primefaces Mobile
JSF2, Primefaces, Primefaces MobileSylla Mamoudou
 
Workshop Spring 3 - Tests et techniques avancées du conteneur Spring
Workshop Spring  3 - Tests et techniques avancées du conteneur SpringWorkshop Spring  3 - Tests et techniques avancées du conteneur Spring
Workshop Spring 3 - Tests et techniques avancées du conteneur SpringAntoine Rey
 
Java - JEE - servlets
Java - JEE - servletsJava - JEE - servlets
Java - JEE - servletsNoël
 
Retours Devoxx France 2016
Retours Devoxx France 2016Retours Devoxx France 2016
Retours Devoxx France 2016Antoine Rey
 
20091008 Tests Interaces Web Riches Selenium
20091008   Tests Interaces Web Riches Selenium20091008   Tests Interaces Web Riches Selenium
20091008 Tests Interaces Web Riches SeleniumGreenIvory
 
Workshop Spring - Session 4 - Spring Batch
Workshop Spring -  Session 4 - Spring BatchWorkshop Spring -  Session 4 - Spring Batch
Workshop Spring - Session 4 - Spring BatchAntoine Rey
 

Tendances (20)

Workshop Spring - Session 5 - Spring Integration
Workshop Spring - Session 5 - Spring IntegrationWorkshop Spring - Session 5 - Spring Integration
Workshop Spring - Session 5 - Spring Integration
 
Les dessous du framework spring
Les dessous du framework springLes dessous du framework spring
Les dessous du framework spring
 
Présentation prime facesfinal
Présentation prime facesfinalPrésentation prime facesfinal
Présentation prime facesfinal
 
Workshop Spring - Session 1 - L'offre Spring et les bases
Workshop Spring  - Session 1 - L'offre Spring et les basesWorkshop Spring  - Session 1 - L'offre Spring et les bases
Workshop Spring - Session 1 - L'offre Spring et les bases
 
JSF2, Primefaces, Primefaces Mobile
JSF2, Primefaces, Primefaces MobileJSF2, Primefaces, Primefaces Mobile
JSF2, Primefaces, Primefaces Mobile
 
Workshop Spring 3 - Tests et techniques avancées du conteneur Spring
Workshop Spring  3 - Tests et techniques avancées du conteneur SpringWorkshop Spring  3 - Tests et techniques avancées du conteneur Spring
Workshop Spring 3 - Tests et techniques avancées du conteneur Spring
 
Spring 3.0
Spring 3.0Spring 3.0
Spring 3.0
 
Java - JEE - servlets
Java - JEE - servletsJava - JEE - servlets
Java - JEE - servlets
 
Les Servlets et JSP
Les Servlets et JSPLes Servlets et JSP
Les Servlets et JSP
 
Java j2ee
Java j2eeJava j2ee
Java j2ee
 
Tuto spring
Tuto springTuto spring
Tuto spring
 
Servlets et JSP
Servlets et JSPServlets et JSP
Servlets et JSP
 
Retours Devoxx France 2016
Retours Devoxx France 2016Retours Devoxx France 2016
Retours Devoxx France 2016
 
Support JEE Servlet Jsp MVC M.Youssfi
Support JEE Servlet Jsp MVC M.YoussfiSupport JEE Servlet Jsp MVC M.Youssfi
Support JEE Servlet Jsp MVC M.Youssfi
 
Jsp
JspJsp
Jsp
 
Java EE 6 Solutions Linux 2010
Java EE 6 Solutions Linux 2010Java EE 6 Solutions Linux 2010
Java EE 6 Solutions Linux 2010
 
20091008 Tests Interaces Web Riches Selenium
20091008   Tests Interaces Web Riches Selenium20091008   Tests Interaces Web Riches Selenium
20091008 Tests Interaces Web Riches Selenium
 
Java Server Faces 2
Java Server Faces 2Java Server Faces 2
Java Server Faces 2
 
Workshop Spring - Session 4 - Spring Batch
Workshop Spring -  Session 4 - Spring BatchWorkshop Spring -  Session 4 - Spring Batch
Workshop Spring - Session 4 - Spring Batch
 
APACHE TOMCAT
APACHE TOMCATAPACHE TOMCAT
APACHE TOMCAT
 

En vedette

Formation JAVA/J2EE
Formation JAVA/J2EEFormation JAVA/J2EE
Formation JAVA/J2EEInes Ouaz
 
Constancias y certificados.
Constancias y certificados.Constancias y certificados.
Constancias y certificados.2LauraBernal1
 
22 octobre appel des_appels
22 octobre appel des_appels22 octobre appel des_appels
22 octobre appel des_appelsIsabelle Dunglas
 
Livre des créateurs youtube
Livre des créateurs youtubeLivre des créateurs youtube
Livre des créateurs youtubeMarketingZ
 
Accusation contre julie farrait (presque)
Accusation contre julie farrait (presque)Accusation contre julie farrait (presque)
Accusation contre julie farrait (presque)shashy1
 
Olivier masmonteil la mémoire du passé - galerie dukan - 8 mars - 17 avr...
Olivier masmonteil   la mémoire  du passé - galerie dukan - 8 mars - 17 avr...Olivier masmonteil   la mémoire  du passé - galerie dukan - 8 mars - 17 avr...
Olivier masmonteil la mémoire du passé - galerie dukan - 8 mars - 17 avr...tabFolio
 
Présentation de la rencontre du Groupe d'usagers FME_mars 2011
Présentation de la rencontre du Groupe d'usagers FME_mars 2011Présentation de la rencontre du Groupe d'usagers FME_mars 2011
Présentation de la rencontre du Groupe d'usagers FME_mars 2011Consortech
 
Guia del estudiante informatica i enfermeria 1_ro
Guia del estudiante informatica i enfermeria 1_roGuia del estudiante informatica i enfermeria 1_ro
Guia del estudiante informatica i enfermeria 1_roGONZALOERAS
 
Fabio alfonsotareappt
Fabio alfonsotareapptFabio alfonsotareappt
Fabio alfonsotareapptuaa
 

En vedette (20)

Formation JAVA/J2EE
Formation JAVA/J2EEFormation JAVA/J2EE
Formation JAVA/J2EE
 
Tp java ee.pptx
Tp java ee.pptxTp java ee.pptx
Tp java ee.pptx
 
.NET Vs J2EE
.NET Vs J2EE.NET Vs J2EE
.NET Vs J2EE
 
Ciber bulling
Ciber bulling Ciber bulling
Ciber bulling
 
Constancias y certificados.
Constancias y certificados.Constancias y certificados.
Constancias y certificados.
 
22 octobre appel des_appels
22 octobre appel des_appels22 octobre appel des_appels
22 octobre appel des_appels
 
Livre des créateurs youtube
Livre des créateurs youtubeLivre des créateurs youtube
Livre des créateurs youtube
 
Accusation contre julie farrait (presque)
Accusation contre julie farrait (presque)Accusation contre julie farrait (presque)
Accusation contre julie farrait (presque)
 
Olivier masmonteil la mémoire du passé - galerie dukan - 8 mars - 17 avr...
Olivier masmonteil   la mémoire  du passé - galerie dukan - 8 mars - 17 avr...Olivier masmonteil   la mémoire  du passé - galerie dukan - 8 mars - 17 avr...
Olivier masmonteil la mémoire du passé - galerie dukan - 8 mars - 17 avr...
 
Parque chicaque
Parque chicaqueParque chicaque
Parque chicaque
 
Présentation de la rencontre du Groupe d'usagers FME_mars 2011
Présentation de la rencontre du Groupe d'usagers FME_mars 2011Présentation de la rencontre du Groupe d'usagers FME_mars 2011
Présentation de la rencontre du Groupe d'usagers FME_mars 2011
 
Guia del estudiante informatica i enfermeria 1_ro
Guia del estudiante informatica i enfermeria 1_roGuia del estudiante informatica i enfermeria 1_ro
Guia del estudiante informatica i enfermeria 1_ro
 
Horno Smeg SFT105N
Horno Smeg SFT105NHorno Smeg SFT105N
Horno Smeg SFT105N
 
El Blog
El BlogEl Blog
El Blog
 
Masters 2013
Masters 2013Masters 2013
Masters 2013
 
Fabio alfonsotareappt
Fabio alfonsotareapptFabio alfonsotareappt
Fabio alfonsotareappt
 
Opinión pública
Opinión públicaOpinión pública
Opinión pública
 
C'est Dieu
C'est DieuC'est Dieu
C'est Dieu
 
Ofimática
OfimáticaOfimática
Ofimática
 
Guide introductif - villa
Guide introductif - villaGuide introductif - villa
Guide introductif - villa
 

Plus de javalabsf

Google App Engine & GWT
Google App Engine & GWTGoogle App Engine & GWT
Google App Engine & GWTjavalabsf
 
My First Android Application
My First Android ApplicationMy First Android Application
My First Android Applicationjavalabsf
 
Introduction to android
Introduction to androidIntroduction to android
Introduction to androidjavalabsf
 
Create a sexy Android application
 Create a sexy Android application Create a sexy Android application
Create a sexy Android applicationjavalabsf
 
My First Android Application
My First Android ApplicationMy First Android Application
My First Android Applicationjavalabsf
 

Plus de javalabsf (6)

Google App Engine & GWT
Google App Engine & GWTGoogle App Engine & GWT
Google App Engine & GWT
 
My First Android Application
My First Android ApplicationMy First Android Application
My First Android Application
 
GWT
GWTGWT
GWT
 
Introduction to android
Introduction to androidIntroduction to android
Introduction to android
 
Create a sexy Android application
 Create a sexy Android application Create a sexy Android application
Create a sexy Android application
 
My First Android Application
My First Android ApplicationMy First Android Application
My First Android Application
 

Déploiement d'applications Java EE

Notes de l'éditeur

  1. En PHP ou Python ouautre language interpreté, pour faire une application web, ilsuffitd’écrire du code, de sauvegarder le ficher et d’afficher la page.En Java ilfaut compiler le code et le déployer.N’existe t il pas un moyend’automatisercomplètement le processus ?
  2. JBoss qui estassezlourdcommeserveur, rienque pour le démarrer,ilprend 300 MO de ramGlassFish “Implémentation de référence” vientanciennement de Sun et maintenantd’OracleJOnASest un serveurd’applicationdéveloppé par un consortium d’entreprisemajoritairementFrancaise dont France Telecom, Bull et l’INRIA. Il bénéficie d’une très bonne réputation technique, et c’est le 2ème serveur d’application open source le plus utilisé derrière Jboss.Tomcat serveur d’application de la fondation Apache
  3. Ant est unutilitaire don’t le but estd’automatisertoutes les opérationsrépétitivesassociée au développement d’un logiciel