Служба Tomcat не запускается (Windows Server 2012) - PullRequest
0 голосов
/ 27 февраля 2020

В настоящее время я работаю над развертыванием своего приложения с Tomcat 8.0.47 на Windows Server 2012, но по какой-то причине моя служба Tomcat не запускается.

Вот что я сделал для создания своего сервиса:

"D:\Tomcat 8.0 API_RECETTE\bin\tomcat8.exe" //IS//Tomcat_API_RECETTE --DisplayName="Apache Tomcat API_RECETTE" --Description="Apache Tomcat 8.0.47 Server - http://tomcat.apache.org/" --Startup="auto"
"D:\Tomcat 8.0 API_RECETTE\bin\tomcat8.exe" //US//Tomcat_API_RECETTE --Classpath="D:\Tomcat 8.0 API_RECETTE\bin\bootstrap.jar;D:\Tomcat 8.0 API_RECETTE\bin\tomcat-juli.jar"
"D:\Tomcat 8.0 API_RECETTE\bin\tomcat8.exe" //US//Tomcat_API_RECETTE --Jvm="C:\Program Files\Java\jdk1.8.0_111\jre\bin\server\jvm.dll"
"D:\Tomcat 8.0 API_RECETTE\bin\tomcat8.exe" //US//Tomcat_API_RECETTE --StartClass="org.apache.catalina.startup.Bootstrap" --StartMode="jvm" ++StartParams="start
"D:\Tomcat 8.0 API_RECETTE\bin\tomcat8.exe" //US//Tomcat_API_RECETTE --StopClass="org.apache.catalina.startup.Bootstrap" --StopMode="jvm" ++StopParams="stop" --StopTimeout="0"

Когда я запускаю службу, даже состояние службы устанавливается на «запуск», но когда я обновляю sh страницу, служба фактически вообще не запускается. У меня не возвращено сообщение об ошибке, поэтому довольно сложно понять, что происходит.

Мой вопрос: как мне его запустить?

1 Ответ

0 голосов
/ 05 марта 2020

Я наконец понял, почему это не работает. Оказывается, что другая служба Tomcat была плохо настроена параллельно и указывала на файлы конфигурации с этого Tomcat.

Таким образом, это косвенно связывало два Tomcats, и поскольку другой был запущен, было невозможно запустить мой новый Tomcat.

Так что я разобщил их, переконфигурировав все правильно, и проблема была решена.

...