我已经通过Java构建路径将一个jar文件导入了nexus,一个本地maven存储库,并在引用的lib中导入了另一个jar文件。
问题似乎完全引用了Eclipse项目的pom文件中引用的jar文件中的类,而没有使用引用的lib中的类。
两个jar文件中存在相同的类。
我不知道是什么原因引起的。
这是蚀虫吗?
例如:
a.jar,b.jar->都具有ReferenceClass(相同的参数)
项目的pom.xml->依赖项a.jar
MyProject引用的库->依赖项b.jar
我的项目:MyClass.java->导入ReferenceClass->引用a.jar
答案 0 :(得分:0)
请勿在Maven项目中使用“参考库”。这会混淆Eclipse。
此外,请尝试避免在类路径中两次出现相同的类。