Há uma postagem no site da irmã que pode ajudar você. Aqui está o link: link
Eu configurei o tomcat7 como um serviço como 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"
No entanto, 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
. Eu sou capaz de iniciar com sucesso o tomcat na porta 8080 como uma coisa standalong. Significado Eu vou para o prompt de comando e digite startup.bat
e ele é iniciado com sucesso.
Pergunta
Como posso resolver isso e quais são as coisas para as quais devo solucionar problemas?
Há uma postagem no site da irmã que pode ajudar você. Aqui está o link: link
Como uma pista para o seu próximo passo - na linha de comando, execute
java -version
(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.