Je suis aux prises avec un mac os x 10.5.8 que j'ai commencé à utiliser récemment pour le développement. J'ai réussi à installer tomcat et à créer launchd.conf pour mes variables d'environnement.je crois qu'il fonctionne fine.coz je peux construire un projet avec NetBeans en utilisant Maven et plugins cargo avec succès pour que je trouve online un script pour démarrer et arrêter le tomcatpermission de script de démarrage tomcat sur mac os x
#!/bin/bash
case $1 in
start)
sh /Library/apache-tomcat-6.0.20/bin/startup.sh
;;
stop)
sh /Library/apache-tomcat-6.0.20/bin/shutdown.sh
;;
restart)
sh /Library/apache-tomcat-6.0.20/bin/shutdown.sh
sh /Library/apache-tomcat-6.0.20/bin/startup.sh
;;
*)
echo "Usage :start|stop|restart"
;;
esac
exit 0
ce script a été créé en nano dans sudo sh mais quand je veux pour l'exécuter. est cracher ce
sh:/usr/bin/tomcat: Autorisation refusée
j'ai ajouté chmod 755 * .sh et * .bat à l'intérieur /Library/apache-tomcat-6.0. 20/bin
encore vu refuser l'accès alors qu'est-ce que je fais le tour que? j'ai les privilèges d'administrateur sur la machine grâce à la lecture
ok merci beaucoup pour les tips.it démarre et arrête le serveur mais quand j'exécute le tomcat arrête de lancer une exception mais il arrête le serveur si –
voici mes variables d'environnement dans /etc/launchd.conf setenv version_java 1,6 setenv JAVA_HOME /System/Library/Frameworks/JavaVM.framework/Versions/1.6.0/Home/lib/ setenv JRE_HOME /System/Library/Frameworks/JavaVM.framework/Versions/1.6.0/Home/ setenv CATALINA_BASE /Library/apache-tomcat-6.0.20 setenv CATALINA_HOME /Library/apache-tomcat-6.0.20 setenv CATALINA_TMPDIR /Library/apache-tomcat-6.0.20/temp –
et voici l'erreur EVERE: Catalina .stop: java.net.ConnectException: Connexion refusée \t à java.net.PlainSocketImpl.socketConnect (Méthode natif) \t à java.net.PlainSocketImpl.doConnect (PlainSocketImpl.java:333) \t à java.net.PlainSocketImpl.connectToAddress (PlainSocketImpl.java:195) \t à java.net.PlainSocketImpl.connect (PlainSocketImpl.java:182) \t à java.net.SocksSocketImpl.connect (SocksSocketImpl.java:432) \t à java.net.Socket. connect (Socket.java:525) \t à java.net.Socket.connect (Socket.java: 475) \t à java.net.Socket. (Socket.java:372) \t à java.net.Socket. (Socket.java:186) –