J'utilise Mac OS X 10.7.3. J'ai installé tomcat6 via macports 2.0.4. J'ai mis l'emplacement de tomcat6 dans myeclipse pour la configuration du serveur Spring 10. Tout allait bien jusqu'à présent.
Ensuite, j'ai essayé de le démarrer dans myeclipse. Il ne pouvait pas commencer, en disant que quelque chose comme le port 8080 est déjà utilisé.
Puis je suis allé au terminal.
ps aux | grep tomcat
4 processus est apparu. Il semblait que tomcat6 a démarré automatiquement après l’installation. Puis j'ai essayé de l'arrêter avec
sudo tomcatctl stop
Voici le problème. Peu importe comment j'ai essayé, ça dit toujours
Stopping Tomcat...(pid ****)............... giving up.
J'ai essayé de tuer le processus mais il a continué à démarrer tomcat juste après le tuer.
Comment puis-je l'arrêter et laisser myeclipse s'en charger? Toute aide est appréciée.
Merci,
Milo
Réponses:
2 pour la réponse № 1essaie de faire sudo port unload tomcat6
Cette commande a remplacé l'interaction avec launchctl
vous-même, mais je ne sais pas s'il supporte un -w
commutateur qui supprimerait généralement le démon de lancement étaient-il utilisé avec launchctl unload
ce qui signifie que vous ne rencontriez pas le problème du redémarrage magique.