Ceci est une ancienne révision du document !
Jetty
Jetty est un serveur HTTP et Servlet open source écrit 100% en Java. Il est conçu pour être léger, performant et flexible, ce qui en fait une plate-forme idéale pour servir les requêtes HTTP dynamiques de toute application Java.
Installation
installez les paquets apt://sun-java6-jdk,sun-java6-jre,jetty
Se rendre dans le dossier de Jetty et le lancer :
cd /usr/share/jetty/lib java -jar start.jar /etc/jetty/jetty.xml
Si vous obtenez une erreur de la forme :
Exception in thread "main" java.lang.NoClassDefFoundError: org/apache/commons/logging/LogFactory
En cours de rédaction
Utilisation
Démarrage / Arrêt
Comme beaucoup de services, il peut être respectivement démarré, arrêté, redémarré, avec les commandes :
sudo /etc/init.d/jetty start sudo /etc/init.d/jetty stop sudo /etc/init.d/jetty restart
Déployer une application web
Pour déployer une application web, il suffit simplement de copier l'archive war
de l'application dans /usr/share/jetty/webapps
. Elle sera déployée automatiquement.