ecb*_*die 5 dependencies maven
在我的Java Maven项目中,我的两个代码直接依赖项使用XPP3的子依赖项.但是,其中一个具有工件ID xpp3,而另一个具有工件ID xpp3_min.两者都是1.1.4c版本.有谁知道这两者之间的区别?我的项目允许两者都是依赖关系,而不会因冲突而将其中任何一个标记为已排除.
XPP3项目的主页:http://www.extreme.indiana.edu/xgws/xsoap/xpp/
Maven存储库参考:http://mvnrepository.com/artifact/xpp3/xpp3_min和http://mvnrepository.com/artifact/xpp3/xpp3.请注意两个项目如何具有相同的描述.我不只是想天真地假设它_min是一个最小版本,因为它的名称后缀.
小智 7
我打开了两个档案,xpp3_min只包含XmlPullParser.class和XmlPullParserException.class(以及MXParser.class),它不包括其他类,如XmlPullParserFactory等...一个流行的obj < - > xml序列化程序包:XStream ,同时依赖于XPP3_MIN和XMLPULL,其中XMLPULL实现了XmlPullParserFactory.如果它依赖于XPP3肯定会有类加载问题.
| 归档时间: |
|
| 查看次数: |
1458 次 |
| 最近记录: |