Eclipse Java工程导入外部jar包与内部jar包(导入项目有红色感叹号的解决办法)(转)

add jars = 增加项目内libs文件夹下的jar包。包的路径是相对路径。路径从相应的项目名再到libs文件夹
add external jars=增加项目外部的jar包。包的路径是绝对路径
add library = 增加一个库
add class folder = 增加一个类文件夹
add jar是表示从你的工程里添加JAR,前提是你把jar已经放到自己的工程目录里。add external jar表示这个jar的位置需要URI来定位,需要给出全路径。add library 是一些已经定义好的jar的集合,因为它们经常是一起用,所以简化了些操作,比如你做RCP开发的时候就会有个plugin library包含了运行工程所需要的基本插件。


如果我们要导入的包是工程外部包,则应点击add External JARs
比如在需要连接mysql数据库的代码中,需要导入mysql-connector-java-commercial-5.1.25-bin.jar
导入外部jar包的方法:
在主菜单栏中点击project  ——>Properties——>java Build Path;
点击Libraries——>add External JARs;

项目名称上的“红色叹号”说明项目的jar包引入的有问题,需要重新引入jar包。

重新引入jar包的方法是一样的:

第一步:在工程上右击,选择“Bulid Path”;

第二步:选择弹出对话框的“Libraries”(此时项目中的jar肯定有错误路径引入,可以直接删除错误的引入),之后选择“add External JARs”;

第三步:找到jar文件的存放路径,选择一个或多个后,直接重新引入即可,项目重新编译后,红色叹号会自动消失。

导入外部jar包后要注意保存jar包的保存路径,如果把它移到其它路径或者删除,都会使项目出现红色感叹号,我个人把它放在Java jdk的安装路径下。
导入内部jar包的方法:
在项目里新建一个libs文件夹,把外部jar包拷贝在里面
在主菜单栏中点击project  ——>Properties——>java Build Path;
点击Libraries——>add  JARs;
选择相应的项目的libs文件夹下的jar包。

导入内部jar包后不用注意保存jar包的保存路径,换一部电脑导入该项目能直接使用,不会出现红色感叹号

Eclipse导入一个Java项目时,如果出现了红色感叹号,通常表示项目中存在一些错误或问题。下面是几种可能导致红色感叹号出现的常见情况和解决方案: 1. 缺少项目的依赖库:如果项目依赖于某些外部JAR文件,但是这些JAR文件没有正确添加到项目的构建路径中,就会出现红色感叹号。解决方案是通过右键点击项目 -> Build Path -> Configure Build Path,然后在"Libraries"选项卡中添加所需的JAR文件。 2. 缺少必需的库或框架:如果项目未引入所需的库或框架,比如缺少JUnit库等,也会导致红色感叹号的出现。解决方案是通过右键点击项目 -> Properties -> Java Build Path,然后在"Libraries"选项卡中确保所有必需的库都已正确引入。 3. 编译错误:当Java项目存在编译错误时,Eclipse会在项目上显示红色感叹号。这些错误可能是语法错误、缺少分号等。解决方案是在Eclipse中查看错误列表或打开相应的Java文件以查找和修复错误。 4. 命名冲突或重复引入:如果项目中存在重复的包名或类名,也会导致红色感叹号出现。解决方案是确保项目中所有包名和类名的唯一性,并处理任何重复引入的问题。 5. 缺少必需的插件:某些项目可能依赖于特定的Eclipse插件,如果这些插件未正确安装或启用,也会导致红色感叹号的出现。解决方案是检查项目所需插件的安装和启用情况。 总之,当在Eclipse导入Java项目时出现红色感叹号,我们应该先检查项目的构建路径、依赖库、编译错误以及重复引入等可能的问题,并采取适当的措施解决这些问题。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值