Bonjour
Ma question a trait au démarrage de Tomcat . C'est en soit une question plus sur Os X que sur le développement WEB (merci au modérateur de déplacer le topic si ce forum n'est pas le bon).
je viens de switcher sur Macbook et j'ai installé le serveur Tomcat 5.5.26 sur léopard.
A ce niveau pas de problème, j'arrive à le lancer et à le voir dans safari.
néanmoins je ne peux le lancer que manuellement en utilisant le script shell Startup.sh qui se trouve dans le répertoire bin de Tomcat. J'aimerais qu'il se lance en auto mais ne connaissant pas très bien Unix et encore moins les spécificités Léopard je patauge. J'ai bien fait des recherches sur Google mais j'avoue ne pas avoir trouver de réponse à mon problème.
J'ai toutefois compris qu'en plaçant un fichier .plist dans /Library/LaunchAgents ( user ou tout user) on pouvait réaliser cette opération.
j'ai donc créé un .plist pour ça mais quelque soit l'endroit ou je le place il ne lance pas Tomcat.
voilà le contenu de mon .plist :
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
<plist version="1.0">
<dict>
<key>Label</key>
<string>StartTomcat-5.5.26</string>
<key>ProgramArguments</key>
<array>
<string>/Library/Tomcat/apache-tomcat-5.5.26/bin/startup.sh</string>
</array>
</dict>
</plist>
est-il correct?
pouvez-vous m'indiquer , pour ceux qui l'on fait, comment lancer Tomcat au démarrage ?
merci
Ma question a trait au démarrage de Tomcat . C'est en soit une question plus sur Os X que sur le développement WEB (merci au modérateur de déplacer le topic si ce forum n'est pas le bon).
je viens de switcher sur Macbook et j'ai installé le serveur Tomcat 5.5.26 sur léopard.
A ce niveau pas de problème, j'arrive à le lancer et à le voir dans safari.
néanmoins je ne peux le lancer que manuellement en utilisant le script shell Startup.sh qui se trouve dans le répertoire bin de Tomcat. J'aimerais qu'il se lance en auto mais ne connaissant pas très bien Unix et encore moins les spécificités Léopard je patauge. J'ai bien fait des recherches sur Google mais j'avoue ne pas avoir trouver de réponse à mon problème.
J'ai toutefois compris qu'en plaçant un fichier .plist dans /Library/LaunchAgents ( user ou tout user) on pouvait réaliser cette opération.
j'ai donc créé un .plist pour ça mais quelque soit l'endroit ou je le place il ne lance pas Tomcat.
voilà le contenu de mon .plist :
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
<plist version="1.0">
<dict>
<key>Label</key>
<string>StartTomcat-5.5.26</string>
<key>ProgramArguments</key>
<array>
<string>/Library/Tomcat/apache-tomcat-5.5.26/bin/startup.sh</string>
</array>
</dict>
</plist>
est-il correct?
pouvez-vous m'indiquer , pour ceux qui l'on fait, comment lancer Tomcat au démarrage ?
merci