浏览 1118 次
|
锁定老贴子 主题:有个关于maven2的及物依赖的疑问
精华帖 (0) :: 良好帖 (0) :: 新手帖 (0) :: 隐藏帖 (0)
|
|
|---|---|
| 作者 | 正文 |
|
最后更新时间:2006-11-06 关键字: maven
原先一直用maven1,最近试图转向maven2了,比如,我项目中用到了spring-2.0和acegi-security-1.0.1两个jar,
当我执行 mvn eclipse:eclipse时,由于acegi-security的pom中需要spring1.2.7的一些jar,结果一古脑地加入到我的工程类路径中了,郁闷,我实际上是不需要这些的,因为已经有了spring2.0了。 疑问归结为:怎样处理这种及物信赖中的版本不一致性?能否阻止某个信赖项的及物及赖。 谢谢。 maven2学习中...... 声明:JavaEye文章版权属于作者,受法律保护。没有作者书面许可不得转载。
|
|
| 返回顶楼 | |
|
最后更新时间:2006-11-06
通过exclusions 标签可以屏蔽不需要的包。
<dependency> <groupId>org.codehaus.xfire</groupId> <artifactId>xfire-spring</artifactId> <version>1.2.2</version> <exclusions> <exclusion> <artifactId>spring</artifactId> <groupId>org.springframework</groupId> </exclusion> </exclusions> </dependency> 在这个例子中,打包的时候不会引入xfire所依赖的spring包! |
|
| 返回顶楼 | |
|
最后更新时间:2006-11-07
十分感谢wener兄弟的帮助。hehe。
|
|
| 返回顶楼 | |
|
最后更新时间:2006-11-29
最近在看maven,标记.
|
|
| 返回顶楼 | |




