【发布时间】:2011-03-24 04:55:24
【问题描述】:
我有一个带有许多 EJB 依赖项的 EAR。其中 2 个对 glassfish-embedded-all jar 提供了范围依赖。但是,当我在本地机器上安装 mvn 或通过 hudson 上的 maven 构建应用程序时,耳朵总是包含 glassfish-embedded-all jar。
例如提供依赖的 DataAccess-ejb
<dependency>
<groupId>org.glassfish.extras</groupId>
<artifactId>glassfish-embedded-all</artifactId>
<version>3.0</version>
<scope>provided</scope>
</dependency>
具有 ejb 依赖的应用程序耳
<dependency>
<groupId>com.xxx.yyy</groupId>
<artifactId>DataAccess-ejb</artifactId>
<version>1.0-SNAPSHOT</version>
<type>ejb</type>
</dependency>
任何想法我做错了什么或可能的建议?
干杯,
詹姆斯
【问题讨论】:
标签: maven-2 jakarta-ee ejb-3.0