Différences
Ci-dessous, les différences entre deux révisions de la page.
Les deux révisions précédentes Révision précédente Prochaine révision | Révision précédente | ||
jetty [Le 24/03/2016, 20:13] 90.31.61.147 Suppression des tags Serveur_Web et Servlet: ces tags concernent moins de 5 pages. |
jetty [Le 23/05/2017, 13:51] (Version actuelle) Roschan [Installation automatique] suppression d'un paragraphe obsolète depuis 2009 |
||
---|---|---|---|
Ligne 11: | Ligne 11: | ||
==== Pré-requis ==== | ==== Pré-requis ==== | ||
+ | <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]]**. | 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 90: | Ligne 77: | ||
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 ==== | ||