Сервер Glassfish: Как узнать название приложения изнутри приложения Glassfish? - PullRequest
0 голосов
/ 12 марта 2011

Я использую jruby + java внутри контейнера приложения Glassfish.Интересно, есть ли способ получить название развертывания приложения из приложения Glassfish?(приложение развертывается с использованием asadmin deploy --name ...)

Другими словами, я ищу способ для приложения (работающего кода Java или Ruby) узнать, под каким именем оно было развернуто,

Или, может быть, есть какой-то другой способ определить, какая команда развертывания использовалась для развертывания приложения изнутри приложения.

Ответы [ 2 ]

2 голосов
/ 16 апреля 2013

String anmae = (String) initialContext.lookup ("java: app / AppName");

см. http://javahowto.blogspot.nl/2009/12/how-to-get-module-name-and-app-name.html

0 голосов
/ 12 марта 2011

Вы имеете в виду команду asadmin list-applications? он покажет вам, какие приложения были развернуты на сервере. Вы также можете проверить это из консоли администратора (обычно по адресу localhost: 4848) и нажать там список приложений.

...