多语言展示
当前在线:1030今日阅读:126今日分享:42

如何解决jar包冲突

我们在使用Java语言编写程序时,当需要实现一些功能时,很多时候有第三方提供的包,这时候就不需要再次手动编写,直接使用maven导入jar包即可。有时候,因为jar包版本的不同,可能会导致jar包冲突而导致项目不能通过编译
工具/原料
1

一台安装最新Windows10系统的电脑

2

JRE(>=1.8)

3

JDK(>=1.8)

4

Eclipse平台

5

JAVA IDE

方法/步骤
1

首先我们打开Java的IDE Eclipse,这里以常用的Eclipse软件为例,在一个创建好了的Java工程中,或者自己另行创建一个新的java工程项目,通过点击File-New-Class,即可新建一个普通的Java类

2

在弹出来的“New Java Class”新建类窗口中,可以对欲添加的Java类的类名和实现的接口进行定义,需要注意的是类名的命名要符合Java标识符的规范,如“JarTest”,并勾选自动创建主方法

3

点击Finish按钮后可以看到,我们已经创建了一个只包含类名和主方法的空白类,如果要获得避免jar包冲突下面还需要添加上具体的实现过程

4

右击刚创建好了的Java文件的整个工程目录,选择”Properties“,进入该工程的详细信息修改

5

在弹出的Properties for窗口中,选择Java Build Path,进入当前Java生成路径的设置界面

6

在Libraries库中,可以看到我们当前项目的依赖情况,默认是添加了本机的jdk进行依赖,可以在右侧选择Jar文件进行添加依赖

7

我们点击Add External JARS,即可添加外部依赖包,如果发生了JAR包冲突的情况,选择有冲突的包点击Remove即可解决问题

注意事项
1

这里是以系统内置的类进行实现的,还可以使用别的方式进行实现,如第三方的包

2

本经验仅供参考,具体的实现形式可能会随着软件版本的更新而变化

推荐信息