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包的保存路径,换一部电脑导入该项目能直接使用,不会出现红色感叹号