Aquí hay muchas respuestas, pero muchas pasan por alto algunos puntos. Me encontré con el mismo problema y probablemente debido a una combinación de ser un neófito completo cuando se trata de tomcat. Aún más, soy bastante nuevo en los servidores web en general. Me considero un usuario bastante hábil de Windows, pero creo que no es lo suficientemente competente. En particular, no trabajo demasiado con los servicios.
No tenía un archivo startup.bat ni ningún archivo de bat. Solo descargué el Windows Service Installer de 32 bits/64 bits. El contenedor creado para esa descarga es pequeño, solo 4 archivos. Mis colegas se sorprendieron de que no tuviera catalina.bat, etc ... y yo también. Solo los siguientes cuatro archivos en el contenedor. Y no CATALINA_HOME%%% o TOMCAT_HOME% etc ...
bootstrap.jar
tomcat-juli.jar
Tomcat7.exe
Tomcat7w.exe
Con esta configuración que tenía algunas frustraciones como parámetros de ajuste se realiza mediante el widget GUI - muy útil podría añadir.
De modo que casi todas las respuestas que he leído no se aplicaban inmediatamente ya que muchos decían: "vaya a la papelera y emita el archivo startup.bat" Soy un neófito pero no tanto como para no poder examinar el contenedor y ¡comience ese archivo que existe!
Para mis propósitos simples (recuerde nuevamente que soy un neófito en tomcat e incluso en servidores web) todo lo que quería hacer era poder iniciar y apagar el servidor tomcat desde una ventana de aviso de cmd. Nada demasiado pesado. Me avergüenza decir lo simple que es. Probablemente sea evidente para cualquier persona con un poco de experiencia con servicios y tal.
To Start server: <Tomcat Root>/bin>Tomcat7.exe start
To Stop server: <Tomcat Root>/bin>Tomcat7.exe stop
encontrar aquí - http://crunchify.com/how-to-start-stop-apache-tomcat-server-via-command-line-setup-as-windows-service/
No me di cuenta que había una descarga por separado los Windows de 64 bits archivo zip que tiene un servidor Tomcat y todo el conjunto estándar de herramientas de gestión Tomcat línea de comando. Este archivo comprimido tiene todos los scripts de arranque/apagado comunes, archivos por lotes para Windows, incluyendo catalina.bat/.sh, etc. Entonces todas las respuestas anteriores tienen sentido y son bastante triviales.
Recuerde que soy un neófito en lo que respecta a tomcat y servidores web. Parece que estas dos descargas son mutuamente excluyentes en el sentido de que si descargo e instalo la versión del instalador del servicio de Windows de 32 bits/64 bits y el archivo zip de Windows de 64 bits, el archivo startup.bat en el archivo zip de 64 bits de Windows la versión del archivo no se ejecutará ni interactuará con la instancia de Tomcat del instalador del servicio de Windows de 32 bits/64 bits. Pero no estoy seguro acerca de este punto.
no entiendo. En ninguna parte las instrucciones dicen usar "Nuevo -> Servicio ..." Me parecen muy claras. ¿Qué salió mal cuando trataste de seguirlos? Esta parte es importante: "** NOTA: ** En Windows Vista o en cualquier otro sistema operativo con Control de cuentas de usuario (UAC), debe deshabilitar UAC o hacer clic con el botón derecho en cmd.exe y seleccionar" Ejecutar como administrador "para ejecute este script. Si UAC está habilitado, ni iniciar sesión con una cuenta de administrador, ni usar el modificador/user es suficiente ". Server 2008 cuenta como "Vista o posterior". –
En mi carpeta/bin no hay un archivo bat llamado "service.bat". Por lo tanto, no es posible seguir las instrucciones. – mybecks
Se supone que debes * descargar * service.bat con la instalación de Tomcat. No es algo que ya debería estar en tu computadora. –