jar包中存在包名和类名都相同的情况 - 羊小弟
2019-7-9 12:25:0 Author: www.cnblogs.com(查看原文) 阅读量:1 收藏

情况:

  在maven中引入两个包都有项目的包名和类名,只是jar包的名字不同。两个包的一部分在代码中的不同地方都需要用到。

网上找的大部分都是:

  只有改变编译器优先选择的jar顺序(这个顺序是可以改变的):包jdk放到前面就好了。

解决:

在maven中也是这样,只要调整好dependency的顺序,选定优先选择哪个包就能解决

        <dependency>
            <groupId>org.apache.commons</groupId>
            <artifactId>commons-collections4</artifactId>
            <version>4.0</version>
        </dependency>

posted on 2019-07-09 12:25  羊小弟  阅读(4637)  评论(0编辑  收藏  举报

Copyright © 2024 羊小弟
Powered by .NET 8.0 on Kubernetes Powered by: 博客园


文章来源: https://www.cnblogs.com/yangxiaodi/p/11156540.html
如有侵权请联系:admin#unsafe.sh