Différences

Ci-dessous, les différences entre deux révisions de la page.

Lien vers cette vue comparative

Les deux révisions précédentes Révision précédente
Prochaine révision
Révision précédente
jetty [Le 20/02/2010, 17:16]
v0n
jetty [Le 23/05/2017, 13:51] (Version actuelle)
Roschan [Installation automatique] suppression d'un paragraphe obsolète depuis 2009
Ligne 1: Ligne 1:
-{{tag>​Java ​"Serveur ​Web" Servlet}}+{{tag>​Java Serveur}}
  
 ====== Jetty ====== ====== Jetty ======
Ligne 11: Ligne 11:
 ==== Pré-requis ==== ==== Pré-requis ====
  
-Jetty nécessite l'​environnement Java, [[:​tutoriel:​comment_installer_un_paquet|installez]] donc les paquets **[[apt://sun-java6-jdk,​sun-java6-jre]]**.+<note important>​Paquets obsolètes ?</​note>​ 
 +Jetty nécessite l'​environnement Java, [[:​tutoriel:​comment_installer_un_paquet|installez]] donc les paquets **[[apt>sun-java6-jdk,​sun-java6-jre|sun-java6-jdk ​sun-java6-jre]]**.
 ==== Installation automatique ==== ==== Installation automatique ====
- 
-=== Depuis Ubuntu 9.10 === 
  
 [[:​tutoriel:​comment_installer_un_paquet|installer le paquet]] **[[apt://​jetty|jetty]]**. [[:​tutoriel:​comment_installer_un_paquet|installer le paquet]] **[[apt://​jetty|jetty]]**.
- 
-=== Versions antérieures à Ubuntu 9.10 === 
- 
-Avec le paquet **jetty** des dépôts Ubuntu, vous obtiendrez au lancement de Jetty une erreur de la forme : 
- 
-  Exception in thread "​main"​ java.lang.NoClassDefFoundError:​ org/​apache/​commons/​logging/​LogFactory 
- 
-<note important>​ 
-Il semblerait y avoir un problème avec la version 5 de Jetty (version disponible depuis les dépôts). 
-Il est préférable d'​installer Jetty manuellement depuis ses sources plus récentes en attendant qu'​elles soient disponible dans les dépôts Ubuntu. 
-Voir la section [[#​installation_manuelle|Installation manuelle]]. 
-</​note>​ 
  
 ==== Installation manuelle ==== ==== Installation manuelle ====
Ligne 76: Ligne 63:
  
 ===== Utilisation ===== ===== Utilisation =====
- 
 ==== Démarrage / Arrêt ==== ==== Démarrage / Arrêt ====
  
Ligne 85: Ligne 71:
 ''​CTRL+C''​ dans votre terminal arrêtera Jetty. ''​CTRL+C''​ dans votre terminal arrêtera Jetty.
  
-Toutefois, près avoir [[#​finir_l_installation_proprement|installé proprement]] Jetty et [[#​automatiser_le _lancement_de_jetty|automatisé son lancement]],​ Jetty sera comme beaucoup de services, démarré par défaut et pourra être respectivement démarré, arrêté et redémarré,​ avec les commandes :+Toutefois, près avoir installé Jetty depuis les dépôts ou bien [[#​finir_l_installation_proprement|installé proprement]] Jetty et [[#​automatiser_le _lancement_de_jetty|automatisé son lancement]],​ Jetty sera comme beaucoup de services, démarré par défaut et pourra être respectivement démarré, arrêté et redémarré,​ avec les commandes :
  
   sudo /​etc/​init.d/​jetty start   sudo /​etc/​init.d/​jetty start
   sudo /​etc/​init.d/​jetty stop   sudo /​etc/​init.d/​jetty stop
   sudo /​etc/​init.d/​jetty restart   sudo /​etc/​init.d/​jetty restart
 +
 +<note important>​Si vous avez cette erreur lors du **start** :
 +  \** ERROR: JETTY_HOME not set, you need to set it or install in a standard location
 +Alors il faut setter la variable **$JETTY_HOME** en créant le fichier ///​etc/​default/​jetty//​ :
 +  sudo vim /​etc/​default/​jetty
 +avec le contenu :
 +  JETTY_HOME=/​opt/​jetty
 +</​note>​
 ==== Déployer une application web ==== ==== Déployer une application web ====
  
  • jetty.1266682566.txt.gz
  • Dernière modification: Le 20/02/2010, 17:16
  • par v0n