Eclipse maven jar包自动引用版本错误

简介: Eclipse maven jar包自动引用版本错误解决
+关注继续查看

eclipse使用maven时出现jar包自动引用版本错误,导致运行时出错甚至编译直接出错,可能是引用的其它包中含有同一个jar包不同版本造成的,解决办法:

打开pom.xml文件,点击Dependency Hierarchy,筛选冲突的包,找到所有包含冲突包的jar包,将其它包中的此jar包排除:

clipboard.png

    <dependency>
            <groupId>com.aliyun.oss</groupId>
            <artifactId>aliyun-sdk-oss</artifactId>
            <exclusions>
                <exclusion>
                    <groupId>com.aliyun</groupId>
                    <artifactId>aliyun-java-sdk-core</artifactId>
                </exclusion>
            </exclusions>
        </dependency>

有时因eclipse版本或者配置不同,pom.xml文件中jar包的顺序也会影响到自动使用的jar包版本,这时将需要使用的jar包放在可能引入其它版本jar包的前面,基本就可以解决问题了。


目录
相关文章
|
1月前
|
Java Android开发
Eclipse启动时指定jdk版本
Eclipse启动时指定jdk版本
|
2月前
|
Java 网络安全 Maven
16Maven - maven构建ssh项目(Eclipse版本)
16Maven - maven构建ssh项目(Eclipse版本)
28 0
|
3月前
|
存储 IDE Java
eclipse下载版本选择和使用
eclipse下载版本选择和使用
62 0
|
9月前
|
Java 编译器 Android开发
IDEA-设置-Java编译器对常量字符串过长的处理之适用于JDK17版本eclipse编译解决方案
IDEA-设置-Java编译器对常量字符串过长的处理之适用于JDK17版本eclipse编译解决方案
800 0
IDEA-设置-Java编译器对常量字符串过长的处理之适用于JDK17版本eclipse编译解决方案
|
11月前
|
Android开发
eclipse ARM/AARCH64版本下载
eclipse ARM/AARCH64版本下载
182 0
|
11月前
|
Linux Android开发 Windows
eclipse各版本下载列表
eclipse各版本下载列表
107 0
|
12月前
|
Java Linux Android开发
【工具使用】eclipse来回切换项目的JDK版本的方法(最全的)
我们用eclipse在做项目的时候会切换jdk版本,本地运行的项目所使用的jdk版本比Linux服务器高(低),需要调低(高)JDK版本。那么如何通过eclipse配置来切换呢?
965 0
【工具使用】eclipse来回切换项目的JDK版本的方法(最全的)
|
Java Android开发
设置Eclipse自带Ant指定版本JDK和运行时参数
设置Eclipse自带Ant指定版本JDK和运行时参数
189 0
设置Eclipse自带Ant指定版本JDK和运行时参数
|
Dubbo Java 应用服务中间件
Eclipse开发环境JDK版本问题和校验问题
Eclipse开发环境JDK版本问题和校验问题
113 0
|
缓存 Java 编译器
可能出现jdk版本的bug和eclipse修改项目jdk的版本具体步骤
可能出现jdk版本的bug和eclipse修改项目jdk的版本具体步骤
126 0
可能出现jdk版本的bug和eclipse修改项目jdk的版本具体步骤
相关产品
云迁移中心
推荐文章
更多
推荐镜像
更多