我在哪里将weblogic-application.xml放在我的Maven 2项目中?

时间:2010-08-31 19:44:42

标签: java maven-2 java-ee weblogic ear

我在哪里将weblogic-application.xml放在我的Maven 2项目中,以便Maven将它放在META_INF目标EAR工件中?

1 个答案:

答案 0 :(得分:33)

weblogic-application.xml应打包在最终EAR的META-INF目录中(标准application.xml旁边)。

使用Maven EAR Plugin,要包含在EAR中的额外文件的默认位置 (可以使用earSourceDirectory参数控制)是src/main/application。所以以下方法可行(使用默认值):

myear
|-- src
|   `-- main
|       `-- application
|           `-- META-INF
|               `-- weblogic-application.xml
`-- pom.xml