Как узнать версию томката
как узнать, работает версия tomcat
Я пытаюсь получить Appfuse + tomcat + jRebel работает.
Appfuse по умолчанию использует Cargo для загрузки tomcat (ver. 7.0.33) и развернуть приложение к нему. Я хочу использовать уже установленный tomcat (ver. 7.0.27), а не ту, что скачали. Я сделал изменение после appfuse часто задаваемые вопросы.
я использовал для ввода неправильного URL (ex. localhost: 8080 / dfsfsdf), чтобы увидеть его на странице ошибки, но сейчас он ничего не показывает.
поскольку этот вопрос стал каким-то популярным, я хотел бы объяснить, почему этот принятый ответ. проще говоря, это был первый, который решил мою проблему.
глядя на название вопроса, @Tech Junkie и @CPU 100 действительно есть лучший ответ, но не для сценария, с которым я столкнулся. (Я хотел знать, если mvn cargo:run запускает мой установленный tomcat или» проект, встроенный » tomcat) 🙂
20 ответов
Если вы можете загрузить файл JSP, вы можете распечатать некоторую информацию, как в этом примере:bestdesigns.co.in / blog/check-jsp-tomcat-версия
Сохраните этот код в файл с именем tomcat_version.jsp:
когда вы получаете доступ,http://example.com/tomcat_version.jsp, выход должен выглядеть примерно так:
хотя это не Недавно, я подумал, что мой ответ все еще может помочь другим: CD на сервер / lib и выполните следующую команду:
если нет версии.летучая мышь или version.sh тогда используйте инструмент для распаковки файлов JAR (\tomcat\server\lib\catalina.jar) и посмотрите в файле org\apache\catalina\util\lib\ServerInfo.свойства. версия, определенная в разделе «server.info=».
выполнить скрипт в
Вы можете просто открыть http://localhost:8080/ в вашем веб-браузере и это откроет страницу приветствия Tomcat, которая показывает запуск версии Tomcat следующим образом:
версия в настоящее время работает в Tomcat
версия сервера: Apache Tomcat / 8.0.28 Сервер построен: 7 октября 2015 18: 25: 21 UTC Номер сервера: 8.0.28.0 Имя ОС: Windows 7 Версия ОС: 6.1 Архитектура: amd64 в виртуальная машина Java Версия: 1.8.0_111-b14 Поставщик JVM: Oracle Corporation
чтобы узнать версию Tomcat, найдите этот файл – version.sh для *nix или версии.летучая мышь для окон. Это version.sh файл обычно находится в папке Tomcat bin.
Примечание
Если вы не уверены, где находится version.sh файл, попробуйте эту команду:
узнайте все о Tomcat7.
использование примечаний к выпуску
в главной папке Tomcat вы можете найти РЕЛИЗ-ПРИМЕЧАНИЯ файл, который содержит следующие строки (
или вы можете получить ту же информацию с помощью линия:
Как найти, какую версию Java использует Tomcat6?
есть ли команда ОС, чтобы найти, какую версию Java использует Tomcat6? Мне нужно использовать команду Perl (включая system ()).
Я использую Linux. Ubuntu и CentOS
9 ответов
сначала вам нужно сначала понять, что Tomcat-это приложение Java. Итак, чтобы узнать, какую версию java использует Tomcat, вы можете просто найти файл скрипта, из которого запускается Tomcat, обычно catalina.sh.
внутри этого файла, вы получите что-то вроде ниже:
а затем используйте «java-version» для посмотрите, какая версия java по умолчанию.
и наоборот, установив это свойство: JAVA_HOME, вы можете настроить, какую версию Java использовать при запуске Tomcat.
после запуска tomcat просто выполните следующую команду в командной строке терминала:
Это покажет детали процесса и укажет, какой JVM (по местоположению папки) работает tomcat.
если tomcat еще не запущен, вы можете использовать команду \bin\cataline version чтобы проверить, какой JVM будет использовать tomcat при запуске tomcat с помощью bin\startup
или вы можете использовать зонд приложение и просто посмотрите на его страницу System Info. Гораздо проще, чем писать код, и как только вы начнете его использовать, вы никогда не вернетесь в Tomcat Manager.
вы можете использовать приложение Tomcat manager, чтобы узнать, какие версии JRE и ОС Tomcat использует. Учитывая пользователя tomcat с паролем password в роли manager :
после установки tomcat вы можете выбрать » Настроить tomcat «путем поиска в разделе»Поиск программ и файлов». После нажатия кнопки «настроить Tomcat», вы должны дать разрешения администратора и откроется окно. Затем перейдите на вкладку «java». Там вы можете увидеть путь к классам JVM и JAVA.
чтобы найти его из ОС Windows,
он должен печатать детали версии jre вместе с другими информационными деталями.
использование CATALINA_TMPDIR: «C:\User\software\enterprise-server-tome.
использование JRE_HOME: «C:\Program файлы\Java\jdk1.8.0_25»
версия сервера: Apache Tomcat / 8.5.11
сервер построен: 10 января 2017 21:02: 52 UTC
номер сервера: 8.5.11.0
архитектура: amd64 в
в JVM Версия: 1.8.0_25-b18
поставщик JVM: Oracle Corporation
для Windows, запустите приглашение cmd и маршрут к пути(обычно bin), где у вас есть сценарий запуска tomcat.
Как узнать, какая версия tomcat встроена в spring boot
Как я могу узнать, какая версия tomcat используется в этом случае?
8 ответов
У меня есть приложение Spring boot, и я хочу запустить его как серверное приложение в Eclipse. Таким образом, приложение будет распознано как веб-приложение Tomcat и может быть добавлено я обновляю фасет : Когда я запускаю веб-приложение, Мои службы rest не обнаруживаются. Приложение spring boot.
Какая технология просмотра используется в spring boot по умолчанию, когда я добавляю ‘Spring Boot Web Starter’. Если я хочу использовать JSP, мне нужно включить tomcat-embed-jasper или Spring Boot Thymeleaf Starter для шаблонов thymeleaf. Поэтому я хотел бы знать технологию просмотра по умолчанию.
. или из командной строки, выдав mvn help:effective-pom
Вы можете посмотреть на http://mvnrepository.com/ :
или для Gradle выведите дерево зависимостей через консоль с помощью
Пример фрагмента из вывода:
В моем примере выше это tomcat версия 9.0.12
Вы можете проверить версии всех зависимостей в дереве зависимостей.
выполните следующую команду:
И вы сможете просмотреть все зависимости и версии, связанные с этой зависимостью.
Для тех, кто использует PCF, то есть cloudfoundry
Я обычно сохраняю зависимость spring boot tomcat, как это предусмотрено Это означает, что моя локальная версия tomcat может немного отличаться.
Пакет сборки java включает в себя версию tomcat
например, java buildpack 4.19.1 поставляется с Openjdk 1.8.0_212 и tomcat 9.0.19
Выведите дерево зависимостей через консоль с помощью
Похожие вопросы:
Я разрабатываю веб-магазин как домашний проект и конвертирую JSP страниц, использующих скриптлеты, в EL и JSTL на основе JSP страницы. Я использую NetBeans и Tomcat 7. мой вопрос в том, как я могу.
Я работаю над созданием приложения Spring Boot (1.0.2.RELEASE), построенного с помощью Maven 3. Я создал свой класс контроллера как MyController.groovy и смог построить его и запустить с помощью mvn.
Я работаю с Spring Boot для создания и развертывания моих Spring приложений. У меня есть вопрос о том, как Spring boot встраивает серверы в пакет. Я видел, что есть JAR файл с именем.
У меня есть приложение Spring boot, и я хочу запустить его как серверное приложение в Eclipse. Таким образом, приложение будет распознано как веб-приложение Tomcat и может быть добавлено я обновляю.
Какая технология просмотра используется в spring boot по умолчанию, когда я добавляю ‘Spring Boot Web Starter’. Если я хочу использовать JSP, мне нужно включить tomcat-embed-jasper или Spring Boot.
Приложение создано с использованием spring boot версии 1.2.5 Release. Я вижу, что он включает в себя встроенную версию tomcat, которая является 8.0.23. Можно ли обновить до последней версии tomcat.
Какая минимальная версия Spring Boot совместима с Spring Boot Admin 2.0.1? У меня есть проект, который использует Spring Boot 1.5.8, и я хотел бы использовать Spring Boot Admin последней версии, но.
Как узнать версию операционной системы tomcat
Я пытаюсь заставить Appfuse + tomcat + jRebel работать.
Appfuse по умолчанию использует Cargo для загрузки tomcat (версия 7.0.33) и развертывает приложение к нему. Я хочу использовать уже установленный tomcat (версия 7.0.27) вместо загруженного. Я внес изменения после часто задаваемых вопросов об использовании приложений.
Я использовал для ввода неправильного URL (например, localhost: 8080/dfsfsdf), чтобы увидеть его на странице с ошибкой, но теперь он ничего не показывает.
Поскольку этот вопрос стал чем-то популярным, я хотел бы объяснить, почему этот принятый ответ. простой, это был первый, который решил мою проблему.
глядя на название вопроса, @Tech Junkie и @CPU 100 действительно имеют лучшие ответ, но не для сценария, с которым я столкнулся. (Я хотел знать, работает ли mvn cargo:run мой установленный tomcat или «проект, вложенный» tomcat) 🙂
ОТВЕТЫ
Ответ 1
если вы можете загрузить файл JSP, вы можете распечатать некоторую информацию, как в этом примере: bestdesigns.co.in/blog/check-jsp-tomcat-version
Сохраните этот код в файл с именем tomcat_version.jsp:
Когда вы обращаетесь к http://example.com/tomcat_version.jsp, выходные данные должны выглядеть примерно так:
Ответ 2
Хотя это не недавно, я думал, мой ответ все еще может помочь другим:
Ответ 3
Если нет версии version.bat или version.sh, тогда используйте инструмент для распаковки файлов JAR (\ tomcat\server\lib\catalina.jar) и посмотрите в файле org\apache\catalina\util\lib\ServerInfo.properties. версию, определенную в разделе «server.info =».
Ответ 4
выполните script в каталоге tomcat/bin :
Ответ 5
Вы можете просто открыть http://localhost:8080/ в своем веб-браузере и это откроет страницу приветствия Tomcat, в которой будет показана версия Tomcat, например:
Ответ 6
Версия текущего Tomcat
В качестве альтернативы
Версия сервера: Apache Tomcat/8.0.28 Сервер построен: 7 октября 2015 18:25:21 UTC Номер сервера: 8.0.28.0 Название ОС: Windows 7 Версия ОС: 6.1 Архитектура: amd64 Версия JVM: 1.8.0_111-b14 JVM Vendor: Корпорация Oracle
Ответ 7
Использование примечаний к выпуску
В основной папке Tomcat вы можете найти файл RELEASE-NOTES, который содержит следующие строки (
Или вы можете получить ту же информацию с помощью командной строки :
для Windows
Linux
Ответ 8
Примечание
Если вы не знаете, где находится файл version.sh, попробуйте выполнить следующую команду:
Узнайте все о Tomcat7.
Ответ 9
выполните следующие действия
его ответ будет примерно таким:
Ответ 10
Если Tomcat установлен как сервис:
Ответ 11
Я знаю, что, возможно, слишком поздно для этого, но это может быть полезно: Если вы попытаетесь узнать версию Apache Tomcat Server из Java-кода, вы можете использовать:
Ответ 12
Ответ 13
Если Tomcat установлен как служба, попробуйте:
Смените «tomcat» с фактическим именем службы.
Ответ 14
выполняется на терминале сервера Unix
для выхода нажмите q и следующий y
Ответ 15
Получите номер версии Tomcat/JBoss внизу страницы.
Ответ 16
У меня был один такой защищенный сервер, и только файл RELEASE-NOTES показал версию tomcat. все другие методы не отображали информацию о версии.
Ответ 17
C:\temp > sc query | найти /I «tomcat»
SERVICE_NAME: Tomcat6
DISPLAY_NAME: Apache Tomcat 6.0 Tomcat6
Ответ 18
Откройте домашнюю страницу tomcat (обычно localhost:8080 )
Вы увидите что-то вроде этого:
Ответ 19
Это одна команда, которую вы можете проверить почти все:
И вывод выглядит так
Ответ 20
Tomcat должен работать, чтобы быть видимым в Processes, если не в Windows Vista/7, перейдите в диспетчер задач > вкладка (службы), найдите tomcat, запустите его, а затем обработайте.
Ответ 21
Вы можете узнать информацию о сервере через его страницу состояния:
На этой странице вы можете увидеть версию Java, на которой работает ваш Tomcat
Ответ 22
В Unix-подобных средах я также рекомендую проверять действующую командную строку процесса:
Как узнать версию операционной системы tomcat
Я пытаюсь заставить Appfuse + tomcat + jRebel работать.
Appfuse по умолчанию использует Cargo для загрузки tomcat (версия 7.0.33) и развертывает приложение к нему. Я хочу использовать уже установленный tomcat (версия 7.0.27) вместо загруженного. Я внес изменения после часто задаваемых вопросов об использовании приложений.
Я использовал для ввода неправильного URL (например, localhost: 8080/dfsfsdf), чтобы увидеть его на странице с ошибкой, но теперь он ничего не показывает.
Поскольку этот вопрос стал чем-то популярным, я хотел бы объяснить, почему этот принятый ответ. простой, это был первый, который решил мою проблему.
глядя на название вопроса, @Tech Junkie и @CPU 100 действительно имеют лучшие ответ, но не для сценария, с которым я столкнулся. (Я хотел знать, работает ли mvn cargo:run мой установленный tomcat или “проект, вложенный” tomcat) 🙂
если вы можете загрузить файл JSP, вы можете распечатать некоторую информацию, как в этом примере: bestdesigns.co.in/blog/check-jsp-tomcat-version
Сохраните этот код в файл с именем tomcat_version.jsp:
Когда вы обращаетесь к http://example.com/tomcat_version.jsp, выходные данные должны выглядеть примерно так:
Хотя это не недавно, я думал, мой ответ все еще может помочь другим:
Если нет версии version.bat или version.sh, тогда
используйте инструмент для распаковки файлов JAR (\ tomcat\server\lib\catalina.jar) и посмотрите в файле org\apache\catalina\util\lib\ServerInfo.properties.
версию, определенную в разделе “server.info =”.
выполните script в каталоге tomcat/bin :
Вы можете просто открыть http://localhost:8080/ в своем веб-браузере
и это откроет страницу приветствия Tomcat, в которой будет показана версия Tomcat, например:
Версия текущего Tomcat
В качестве альтернативы
МОЯ НАСТРОЙКА — Надеемся, что ваш будет выглядеть следующим образом
Версия сервера: Apache Tomcat/8.0.28
Сервер построен: 7 октября 2015 18:25:21 UTC
Номер сервера: 8.0.28.0
Название ОС: Windows 7
Версия ОС: 6.1
Архитектура: amd64
Версия JVM: 1.8.0_111-b14
JVM Vendor: Корпорация Oracle
Использование примечаний к выпуску
В основной папке Tomcat вы можете найти файл RELEASE-NOTES, который содержит следующие строки (
Или вы можете получить ту же информацию с помощью командной строки :
для Windows
Linux
Чтобы узнать версию Tomcat, найдите этот файл – version.sh для * nix или version.bat для Windows. Этот файл version.sh обычно находится в папке bin Tomcat.
Примечание
Если вы не знаете, где находится файл version.sh, попробуйте выполнить следующую команду:
Узнайте все о Tomcat7.
выполните следующие действия
его ответ будет примерно таким:
Если Tomcat установлен как сервис:
Я знаю, что, возможно, слишком поздно для этого, но это может быть полезно:
Если вы попытаетесь узнать версию Apache Tomcat Server из Java-кода, вы можете использовать:
Другой вариант – просмотреть заметки о выпуске от tomcat, применимые к linux/window.
Если Tomcat установлен как служба, попробуйте:
Смените “tomcat” с фактическим именем службы.
выполняется на терминале сервера Unix
для выхода нажмите q и следующий y
Получите номер версии Tomcat/JBoss внизу страницы.
У меня был один такой защищенный сервер, и только файл RELEASE-NOTES показал версию tomcat. все другие методы не отображали информацию о версии.
Мы работаем в среде Windows, и мне пришлось найти способ получить версию Tomcat за пределами среды Java. Не зная версию, я не мог определить каталоги. Наконец, я нашел, что лучший способ – запросить службу Tomcat, используя:
C:\temp > sc query | найти /I “tomcat”
SERVICE_NAME: Tomcat6
DISPLAY_NAME: Apache Tomcat 6.0 Tomcat6
Откройте домашнюю страницу tomcat (обычно localhost:8080 )
Вы увидите что-то вроде этого:
Это одна команда, которую вы можете проверить почти все:
И вывод выглядит так
Tomcat должен работать, чтобы быть видимым в Processes, если не в Windows Vista/7, перейдите в диспетчер задач > вкладка (службы), найдите tomcat, запустите его, а затем обработайте.
Вы можете узнать информацию о сервере через его страницу состояния:
На этой странице вы можете увидеть версию Java, на которой работает ваш Tomcat
В Unix-подобных средах я также рекомендую проверять действующую командную строку процесса:

