Domanda

Qualcuno è riuscito a far funzionare Tomcat come servizio su Win2008 a 64 bit?Ne ho bisogno per un componente di terze parti su cui fa affidamento il mio sito.Altrimenti funziona bene, ma non riesco proprio a farlo funzionare come servizio.Ho provato tutte le ricerche su Google possibili e ho sperimentato vari tomcat.exe/tomcatw.exe a 64 bit senza successo.Anche l'aggiornamento a Tomcat 6 non ha aiutato.Sto eseguendo Java 1.5 a 64 bit.

È stato utile?

Soluzione

Scarica le build più recenti.Il tuo problema era che procrun.exe/tomcatw.exe a 64 bit non veniva fornito.I programmi di installazione più recenti per Tomcat 5.5 e Tomcat 6 includono sia 32 che 64 bit e distribuiscono quello appropriato

Altri suggerimenti

  1. Scarica apache-tomcat-6.0.30-windows-x64 versione.
  2. Estratto di c: \ Tomcat6
  3. comando di apertura prompt di Esegui come Amministratore
  4. e passare alla directory Tomcat6 \ bin ed eseguire dal prompt dei comandi> servizio install
  5. Tomcat6 installerà come servizio di Windows.
  6. di nuovo andare a Tomcat6 \ bin e tomcat6w.exe aperto Esegui come amministratore e modificare le modifiche.
  7. funziona fresco.

http://www.openlogic.com/wazi/bid/188180/

Mentre i componenti Java di Tomcat corrono allegramente sotto un 64 bit JVM, gli installatori che costruiscono il servizio Windows sono 32 gli eseguibili bit e non funziona correttamente con i sistemi operativi a 64 bit di Windows.

Per fortuna, il team Tomcat ha messo insieme 64 bit di questi eseguibili, anche se li comprendono solo nella distribuzione sorgente per ogni versione di Tomcat. Se hai già installato una copia di Tomcat, ecco come aggiornare gli eseguibili:

1) Scaricare ed estrarre il distribuzione sorgente per la versione di Tomcat da Olex

2) Trovare la directory tomcat-X.X.XX-src / connettori / procrun / bin / amd64 /

3) Copiare i file eseguibili dalla directory sopra in Tomcat-X.X.XX / bin, sovrascrivendo le versioni a 32 bit

4) Eseguire il comando service.bat installazione. Questo installerà il servizio sotto il nome visualizzato Apache Tomcat (il nome del servizio sarà Tomcat5)

Ha funzionato per me! E che cercavo questa soluzione per un po '...

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top