【问题标题】:external configuration on classpath per application in jbossjboss中每个应用程序的类路径上的外部配置
【发布时间】:2012-06-16 14:37:55
【问题描述】:

我完全不熟悉 jboss 管理。我想在 jboss 上有一些应用程序(战争)。他们每个人都应该有外部配置 - 文件或更好的目录,在类路径上可用。当然,一个应用程序不能看到其他应用程序的配置。他们必须有完全不同的类路径。可以这样做吗?怎么样?

【问题讨论】:

  • 其实我没有任何特定的版本。我要求一个通用的解决方案。但如果没有,那么我对 JBoss [EAP] 5.1.1 和 JBoss [EAP] 4.3.0.GA_CP06 尤其感兴趣

标签: java configuration jboss classpath


【解决方案1】:

您可以配置您的服务器配置文件以从多个外部文件夹 (https://community.jboss.org/wiki/HowToDeployMyApplicationInAnExternalDirectoryInJBoss-5?_sscc=t) 中提取应用程序,然后为每个文件夹设置权限

【讨论】:

  • 部署应用程序不是问题。但是假设我有 2 个带有外部配置文件的不同应用程序(在战争之外,比如说 log4j.xml)。并且这些应用程序中的每一个都希望具有相同名称的文件位于类路径上。那么如何提供两个具有相同名称的不同文件,以便每个应用程序都可以看到它自己的文件?
  • 目前是不可能的,当服务器启动时它只使用一个服务器配置文件配置,并且类路径不能有两个相同的资源。唯一的解决方案是在机器上启动两个 jboss 实例。
猜你喜欢
  • 2013-08-14
  • 2017-07-30
  • 2013-01-06
  • 2016-01-18
  • 2011-05-12
  • 1970-01-01
  • 2016-03-30
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多