Где мне разместить weblogic-application.xml в моем проекте Maven 2?

Куда мне поместить weblogic-application.xml в моем Проект Maven 2, чтобы Maven поместил его в META_INF в целевом артефакте EAR?


person Derek Mahar    schedule 31.08.2010    source источник
comment
Разве он не должен находиться в каталоге ресурсов проекта? META-INF обычно содержит META.INF для информации о версии.   -  person CoolBeans    schedule 31.08.2010


Ответы (1)


weblogic-application.xml должен быть упакован в каталог META-INF вашего окончательного EAR (рядом со стандартным application.xml).

При использовании подключаемого модуля Maven EAR расположение по умолчанию для дополнительных файлов включить в EAR (которым вы можете управлять с помощью earSourceDirectory) равен src/main/application. Таким образом, будет работать следующее (используя значения по умолчанию):

myear
|-- src
|   `-- main
|       `-- application
|           `-- META-INF
|               `-- weblogic-application.xml
`-- pom.xml
person Pascal Thivent    schedule 31.08.2010