我在 JBoss 7.1.1 AS 上部署了几个独立的 Java EE 模块(WAR Web 应用程序和 JAR EJB 模块)。我想要:
- 将这些模块的配置集中在一个 *.properties 文件中。
- 使该文件在类路径中可用。
- 保持此文件的安装/配置尽可能简单。理想情况下只是将它放在一些 JBoss 文件夹中,例如:${JBOSS_HOME}/standalone/configuration。
- 无需重新启动应用程序服务器即可使该文件的更改可用。
这可能吗?
我已经找到了这个链接:How to put an external file in the classpath,它解释了最好的方法是制作静态 JBoss 模块。但是,我必须在我部署的每个应用程序模块中都依赖这个静态模块,这是我试图避免的一种耦合。