Est-ce que quelqu'un a réussi à faire fonctionner Tomcat en tant que service sur Win2008 64bit? J'en ai besoin pour un composant tiers sur lequel mon site s'appuie. Cela fonctionne bien autrement, mais je ne peux pas le faire fonctionner comme un service. J'ai essayé tous les googling je peux, et expérimenté avec divers tomcat.exe 64bit/tomcatw.exe sans succès. La mise à niveau vers Tomcat 6 n'a pas aidé non plus. Je cours Java 1.5 64bit.Tomcat 5.5 en tant que service sous Windows Server 2008 64bit
Répondre
Téléchargez les dernières versions. Votre problème était le 64 bits procrun.exe/tomcatw.exe n'a pas été fourni. Les nouveaux programmes d'installation pour Tomcat 5.5 et Tomcat 6 incluent à la fois 32 et 64 bits et déploient l'un approprié.
- Télécharger la version apache-tomcat-6.0.30-windows-x64.
- Extrait c: \ Tomcat6
- de promptrun de commande ouverte comme Adminstrator
- et aller à Tomcat6 \ bin et exécuté à partir de l'invite de commande> Service d'installation
- Tomcat6 installera en tant que service Windows.
- allez à nouveau à Tomcat6 \ bin et ouvrez tomcat6w.exe en tant qu'administrateur et modifiez vos modifications.
- cela fonctionne cool.
Extrait de http://www.openlogic.com/wazi/bid/188180/
Alors que les composants Java de Tomcat fonctionnent heureusement sous une JVM 64 bits, les installateurs qui construisent le service Windows sont 32 executables bits et ne fonctionnera pas correctement sous Windows 64 bits des systèmes d'exploitation .
Heureusement, l'équipe Tomcat a mis au point des versions 64 bits de ces exécutables, bien qu'elles ne les incluent que dans la distribution source de chaque version de Tomcat. Si vous avez déjà installé une copie de Tomcat, voici comment mettre à jour les executables:
1) Téléchargez et décompressez la distribution source pour votre version de Tomcat OLEX
2) Trouver la tomcat-XXXX répertoire -src/connecteurs/procrun/bin/amd64/
3) Copiez le executables à partir du répertoire ci-dessus dans le tomcat-XXXX/bin, remplacer les versions 32 bits
4) Exécutez la commande service.bat installer. Cela va installer le service sous le nom affiché Apache Tomcat (le nom du service sera Tomcat5)
Cela a fonctionné pour moi! Et je cherchais cette solution pendant un moment ...