【问题标题】:Maven: 1.7.4 openejb dependancy failsMaven:1.7.4 openejb 依赖失败
【发布时间】:2016-03-14 10:04:04
【问题描述】:

想在tomcat v7之上使用openejb,使用maven而不是安装tomee。参考 Apache 文档,必须将 3 个依赖项添加到 maven 项目中。

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

<dependency>
    <groupId>org.apache.openejb</groupId>
    <artifactId>openejb-core</artifactId>
    <version>4.7.4</version>
</dependency>

<dependency>
    <groupId>org.apache.openejb</groupId>
    <artifactId>tomee</artifactId>
    <version>1.7.4</version>
</dependency>

但最后一个依赖会产生以下错误:Missing artifact org.apache.openejb:tomee:jar:1.7.4

【问题讨论】:

  • 有人能解释一下否决票吗?

标签: maven tomcat apache-tomee openejb artifact


【解决方案1】:

正确的 artifactId 可见于: http://mvnrepository.com/artifact/org.apache.openejb/apache-tomee/1.7.4apache-tomee 而不是 tomee 因此,将最后一个依赖替换为以下依赖即可解决问题:

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

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2012-04-29
    • 2021-09-19
    • 2012-08-15
    • 2019-10-10
    • 2017-08-14
    • 2020-10-28
    • 1970-01-01
    • 2016-07-04
    相关资源
    最近更新 更多