如何使用maven-ear-plugin将配置文件添加到EAR中

时间:2014-04-11 10:14:47

标签: java-ee jboss ear maven-ear-plugin

我需要将ehcache配置文件(必须放在类路径中的.xml文件)部署到我的应用程序EAR中。由于我的应用程序在几个模块中使用ehcache,我想将配置文件放在EAR级别。

为了使它在JBOSS EAP 6中运行,我必须将ehcache.xml文件放入:

EARFILE.ear
-----classes/ehcache.xml

并将其添加到application.xml下:

<module>
   <java>classes</java>
</module>

问题是我用maven-ear-plugin打包整个EAR文件,我发现无法告诉它将新模块添加到application.xml中。 “classes”文件夹和.xml文件位于EAR中,但我需要告诉JBOSS将其加载到类路径中。

如果没有在application.xml中添加模块,有一种更简单的方法可以实现这一目标吗?我在pom的ear-plugin中缺少配置?将.xml配置文件放在EAR级别是否有意义,还是应该将其放在我的.war之中?

谢谢!

0 个答案:

没有答案