Подтвердить что ты не робот

Не удалось открыть службу "Tomcat7"

Привет, я установил Apache Tomcat 7 через установщик Windows. И только что перезапустил мою систему, а Im получил ошибку

Ошибка доступа к системе приложений. Не удалось открыть службу 'Tomcat7'

4b9b3361

Ответ 1

Я предлагаю вам выполнить эти простые шаги для простого решения.

1). Используйте tomcat7w.exe, чтобы всегда запускаться как администратор.

2). Нажмите на tomcat7w.exe, который находится в папке "bin" установки tomcat.

3). Выберите "Свойства", затем на вкладке 'Compatibility' в разделе "Уровень привилегий".

4). Выберите "Run this program as an administrator".

Надеюсь, это поможет.

Ответ 2

1) перейдите в папку bin вашего tomcat и выполните следующую команду через командную строку:

service.bat install

вы увидите сообщение "Служба tomcat7 установлена"

2) теперь запустите tomcat7w.exe через командную строку и он должен успешно работать.

Ответ 4

Я думаю, что вы уже установили tomcat и удалили его. Вот почему вы получаете эту проблему. Ну, в этом случае измените порт no по умолчанию 8080 на другой, перейдя в server.xml, представленный в lib.Hope это будет работа.....

С уважением, Рохит Чаубе

Ответ 5

Эта проблема связана с управлением доступом пользователей Windows (UAC), предотвращающим запуск Tomcat Service Manager. Я столкнулся с этой проблемой с Tomcat 6 в Windows Server 2012, хотя я установил ее с помощью "Запуск от имени администратора". Я смог удалить всплывающее окно ошибки при запуске, выполнив шаги, уже описанные в этом ответе. Однако значок Service Manager не появлялся в лотке задач при входе в систему.

Попробуйте выполнить следующую работу, чтобы запустить Service Manager. К сожалению, я смог заставить его работать только для моей учетной записи пользователя, а не для всех пользователей, которые вошли в систему. Кроме того, я тестировал это только в Windows Server 2012. Оставьте комментарий, если вы его заработаете в другой среде ( Windows 7, Windows 8 и т.д.).

  • Откройте Планировщик заданий и создайте привилегированную задачу по требованию, описанную в в этой статье.
    • На вкладке Общие обратите внимание на имя, которое вы даете заданию, так как это будет важно позже (используя foo в этом примере).
    • На вкладке Действия:
      • Найдите Tomcat7w.exe (или любую другую подходящую версию/имя файла для диспетчера служб) в каталоге CATALINA_HOME/bin.
      • Установите "Добавить аргументы" в //MS//Tomcat7 (замените Tomcat7 тем, что вы назвали вашей службой Tomcat, если это другое имя/версия).

  • Откройте стартовую папку (запустите shell:startup) и создайте новый ярлык:
    • Для местоположения элемента введите schtasks /run /TN "foo", где foo - это имя, которое вы дали Задаче при ее создании.

  • Перезагрузите и, надеюсь, вы не получите никакой ошибки (если вы следовали уже предоставленным инструкциям) и отобразите Tomcat Service Manager на панели задач.