У меня есть EAR с несколькими зависимостями EJB.2 из них имеют предоставленную зависимость объема от фляги glassfish-embedded-all.Однако, когда я выполняю установку mvn на моем локальном компьютере или когда приложение создается через maven на hudson, в ухо всегда входит jar glassfish-embedded-all.
например, DataAccess-ejb с предоставленной зависимостью
<dependency>
<groupId>org.glassfish.extras</groupId>
<artifactId>glassfish-embedded-all</artifactId>
<version>3.0</version>
<scope>provided</scope>
</dependency>
Application-ear с зависимостью ejb
<dependency>
<groupId>com.xxx.yyy</groupId>
<artifactId>DataAccess-ejb</artifactId>
<version>1.0-SNAPSHOT</version>
<type>ejb</type>
</dependency>
Есть идеи, что я делаю неправильно или возможные предложения?
Приветствия,
Джеймс