Como configurar o Tomcat 7 como servidor no servidor Windows 2008

Como configurar o Tomcat 7 como servidor no servidor Windows 2008

Configurei o Tomcat7 como serviço conforme abaixo:

c:\Program Files (x86)\Tomcat7\apache-tomcat-7.0.32\bin>service.bat install
Installing the service 'Tomcat7' ...
Using CATALINA_HOME:    "C:\Program Files (x86)\Tomcat7\apache-tomcat-7.0.32"
Using CATALINA_BASE:    "C:\Program Files (x86)\Tomcat7\apache-tomcat-7.0.32"
Using JAVA_HOME:        "C:\Program Files (x86)\Java\jdk1.7.0_09"
Using JRE_HOME:         "C:\Program Files (x86)\Java\jdk1.7.0_09\jre"
Using JVM:              "C:\Program Files (x86)\Java\jdk1.7.0_09\jre\bin\server\
jvm.dll"

Porém, quando tento iniciar o serviço, recebo o erro abaixo:

c:\Program Files (x86)\Tomcat7\apache-tomcat-7.0.32\bin>tomcat7.exe
%1 is not a valid Win32 application.
Failed to run service as console application

Este é o arquivo que baixei do apache: apache-tomcat-7.0.32-windows-x64.zip. Consigo iniciar o Tomcat com êxito na porta 8080 como algo independente. Significa que vou ao prompt de comando e digito startup.bate ele inicia com sucesso.

Pergunta

Como posso resolver isso e quais são as coisas que devo solucionar?

Responder1

Há uma postagem no site irmão que pode ajudá-lo. Aqui está o link: https://stackoverflow.com/questions/5920051/installing-tomcat-7-as-service-on-windows-server-2008

Responder2

Como uma pista para sua próxima etapa - na linha de comando, execute

java -version

(O que deveria dizer 32 bits... blá, blá).

Agora você está instalando a versão de 64 bits do Tomcat.

Talvez você considere instalar a versão de 64 bits do JDK.

informação relacionada