【问题标题】:Where do I put weblogic-application.xml in my Maven 2 project?在我的 Maven 2 项目中,我应该将 weblogic-application.xml 放在哪里?
【发布时间】:2011-04-06 11:18:39
【问题描述】:

我应该将weblogic-application.xml 放在我的 Maven 2 项目中的什么位置,以便 Maven 将它放在目标 EAR 工件中的 META_INF 中?

【问题讨论】:

  • 不应该在项目资源目录下吗? META-INF 通常包含版本信息的 META.INF。

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


【解决方案1】:

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

使用Maven EAR Plugin,要包含在EAR 中的额外文件的默认位置(您可以使用earSourceDirectory 参数控制)是src/main/application。因此,以下将起作用(使用默认值):

我的耳朵 |-- 源 | `--主要 | `-- 应用程序 | `-- 元信息 | `-- weblogic-application.xml `-- pom.xml

【讨论】:

    猜你喜欢
    • 2014-09-06
    • 1970-01-01
    • 2010-10-02
    • 2016-03-30
    • 2011-06-10
    • 1970-01-01
    • 1970-01-01
    • 2019-04-10
    • 1970-01-01
    相关资源
    最近更新 更多