Это и другие значения, связанные с путями, устанавливаются JBoss в качестве системных свойств, которые вы должны использовать для их получения.
Например, системное свойство jboss.home.dir
будет установлено равным$JBOSS_HOME
, независимо от того, как на самом деле запущен сервер.
Различные системные свойства определены в org.jboss.system.server.ServerConfig
.
Итак:
String jbossHomeDir = System.getProperty("jboss.home.dir");