Я столкнулся с аналогичной проблемой, это происходит из-за того, что вы могли забыть добавить переменные среды для JRE_HOME или JAVA_HOME
Когда вы пытались щелкнуть файл startup.bat в папке bin - закрывается в мгновение ока.
Сказать, что свойства окружающей среды не установлены.
Надеюсь, это решит и вашу проблему.
запустите это в командной строке "service.bat install", указывающей на bin, и это установит службу tomcat7.
Теперь, если вы запустите tomcat7.exe, сервер должен нормально запускаться без ошибок.
.Первый в окр.: имя: JAVA_HOME и оценщик: C:\Program Files\java\jdk-15.0.1
После этого:
C:\WINDOWS\system32>cd C:\ApacheTomcat\apache-tomcat-10.0.8\bin
C:\ApacheTomcat\apache-tomcat-10.0.8\bin>service.bat install
Installing the service 'Tomcat10' ...
Using CATALINA_HOME: "C:\ApacheTomcat\apache-tomcat-10.0.8"
Using CATALINA_BASE: "C:\ApacheTomcat\apache-tomcat-10.0.8"
Using JAVA_HOME: "C:\Program Files\java\jdk-15.0.1"
Using JRE_HOME: "C:\Program Files\java\jdk-15.0.1"
Using JVM: "C:\Program Files\java\jdk-15.0.1\bin\server\jvm.dll"
The service 'Tomcat10' has been installed.
И наконец:
Directorio de C:\ApacheTomcat\apache-tomcat-10.0.8\bin
[.] [..] bootstrap.jar catalina-tasks.xml catalina.bat
catalina.sh ciphers.bat ciphers.sh commons-daemon.jar configtest.bat
configtest.sh daemon.sh digest.bat digest.sh makebase.bat
makebase.sh migrate.bat migrate.sh service.bat setclasspath.bat
setclasspath.sh shutdown.bat shutdown.sh startup.bat startup.sh
tcnative-1.dll tomcat-juli.jar tomcat10.exe tomcat10w.exe tool-wrapper.bat
tool-wrapper.sh version.bat version.sh
31 archivos 3,078,000 bytes
2 dirs 54,736,601,088 bytes libres
C:\ApacheTomcat\apache-tomcat-10.0.8\bin>tomacat10.exe