Ответ 1
Вы действительно загрузили нужный пакет?
Из страницы загрузки для последней версии Tomcat 7 (7.0.39 на момент написания этого) выберите в зависимости от ваших потребностей:
- 32-разрядная версия Windows zip
- 64-разрядная версия Windows zip
Оба пакета имеют service.bat в каталоге bin.
Также на странице скачать прочитайте файл README для упаковки информации. Он объясняет, что содержит каждый дистрибутив.
UPDATE
Из файла README для информации о упаковке (акцент мой):
apache-tomcat- [версия].zip или .tar.gz
Базовое распределение. Эти дистрибутивы не включают оболочку службы Windows, а также компилированную APR/родную библиотеку для Windows.апач-tomcat- [версия] -windows-x86.zip
32-разрядный дистрибутив для Windows, включает оболочку службы Windows и скомпилированную APR/родную библиотеку для использования с 32-разрядные JVM на обеих 32 и 64-разрядных платформах Windows.апач-tomcat- [версия] -windows-x64.zip
дистрибутив для Windows, включает оболочку службы Windows и скомпилированную APR/родную библиотеку для использования с 64-разрядные JVM на платформах x64 Windows.
Вам также может быть полезно прочитать файл RUNNING.txt, который доступен в каждом дистрибутиве. Он содержит важные сведения об установке/настройке/запуске Apache Tomcat, а также инструкциях Windows и * nix.
Tomcat - это приложение Java. Так что это кросс-платформенный. Но , если вам нужно/нужно использовать специальные функции Windows, например, службы Windows в вашем случае, вы должны загрузить дистрибутив Windows.
Другие мысли
Я сам на своем компьютере с Windows " Базовый дистрибутив" (т.е. не специфичный для Windows, но обычный ZIP файл, доступный на странице загрузки в разделе Binary Distributions = > Core) без каких-либо проблем, потому что Я предпочитаю не беспокоиться об установках (например, о запуске установщика), а просто просто распаковать дистрибутив в нужный каталог и вручную настроить его с помощью связанных конфигурационных файлов. Это намного проще и удобнее как для установки (просто распаковать), так и для удаления установки (просто удалить без запуска любого деинсталлятора), и это более портативно. Плюс таким образом вы можете установить несколько версий Tomcat на одном компьютере (в случае, если это необходимо для некоторых причин разработки/тестирования).
Вот очень полезный пошаговый учебник с некоторыми хорошими иллюстрациями и пояснениями: