我有一個EAR與一些EJB依賴關係。其中2個提供了對glassfish-all-jar的範圍依賴。但是,當我在本地機器上執行mvn安裝或通過哈德森上的maven構建應用程序時,耳朵始終包含glassfish-embedded-all jar。Maven忽略提供的範圍
例如數據訪問的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>
任何想法,我做錯了或可能的建議嗎?
乾杯,
詹姆斯