【问题标题】:pom.xml tomEE 1.6.0pom.xml tomEE 1.6.0
【发布时间】:2014-04-07 10:45:05
【问题描述】:

我想使用“provided”范围查找/创建一个 pom.xml,其中包含 tomEE 中包含的所有库。这样做的目标是使其成为 web 项目的“pom parent”,并且没有使用其他库版本或其他实现的风险。

这样的 pom.xml 存在吗?还是有一种简单的方法来创建它?

提前致谢

克莱门特

【问题讨论】:

    标签: maven apache-tomee


    【解决方案1】:

    因为 JavaEE 是一个规范,所以有几个可用的。

    我使用这个有几个原因。这是在我组织的父 pom 中,因此所有项目都会自动将其拉入:

    <dependencies>
        <dependency>
            <groupId>org.apache.openejb</groupId>
            <artifactId>javaee-api</artifactId>
            <version>6.0-2</version>
            <scope>provided</scope>
        </dependency>
    </dependencies>
    

    【讨论】:

    • 我不是在寻找一个通用的 javaee-api 依赖,而是一个特定的 tomee 1.6.0,但是你给我的依赖给了我答案,谢谢:)
    【解决方案2】:

    感谢 exabrial,我正在寻找的 maven 依赖项是这个:

    <dependency>
        <groupId>org.apache.openejb</groupId>
        <artifactId>tomee-webapp</artifactId>
        <version>1.6.0</version>
    </dependency>
    

    【讨论】:

    • 在 TomEE 的 lib 目录中提供此依赖项时无法使用 jettison
    • 此依赖项适用于 tomee-webapp:也许您必须使用其他 artifactId,例如 tomee-plus-webapp?
    猜你喜欢
    • 1970-01-01
    • 2015-08-12
    • 2012-04-27
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2022-08-09
    相关资源
    最近更新 更多