代码之家  ›  专栏  ›  技术社区  ›  ian_scho

在JBOSS 4.2.x中获取$JBOSS\u HOME/bin值

  •  1
  • ian_scho  · 技术社区  · 14 年前

    调用JBoss命令行工具 Twiddle ,位于 ,可以提供JBoss侦听HTTP请求的端口号(请参阅 Q2366489

    但是,我们不能依赖于系统管理员已经设置了JBOSS\u HOME path变量这一事实,了解我们是否可以从JBOSS环境中通过编程方式获得这个目录是很有用的。在我的例子中,项目是作为WAR文件部署的。

    1 回复  |  直到 7 年前
        1
  •  1
  •   skaffman    14 年前

    JBoss将此值和其他各种与路径相关的值设置为系统属性,您应该使用这些属性来获取它们。

    例如,系统属性 jboss.home.dir $JBOSS_HOME ,而不管服务器实际如何启动。

    org.jboss.system.server.ServerConfig .

    String jbossHomeDir = System.getProperty("jboss.home.dir");