Я пишу веб-приложение с Java, и это приложение WAR может быть развернуто на разных серверах приложений, таких как Tomcat/JBoss/Jetty/Weblogic.
В целях диагностики я хотел бы использовать динамическую веб-страницу для сбора различной информации об окружающей среде/системе, чтобы клиент мог предоставить эту информацию для поддержки инженеров для диагностики.
Одна полезная информация - это имя и версия сервера приложений, к которым это приложение развертывается, например Tomcat 7.0
, JBoss 5.1.0
, Glassfish 3.0
и т.д.
Мне просто интересно, есть ли стандартный способ для получения имени и версии сервера приложений с разных серверов приложений JEE.