Eclipse中的Build Path
- 简介
- 如果修改了Build Path中的中的JRE版本,记得还需要同步修改Java编译器的版本,如下图红框所示
简介
Build Path是Java工程包含的资源属性合集,用来管理和配置此Java工程中【除当前工程自身代码以外的其他资源】的引用。比如,JRE(系统运行库)、第三方的功能扩展库(自认,jar包)、其他工程(比如Java工程等)、外部的类文件(Class Folder,这是什么?class文件?)。
通过Build Path,可以更好地集中管理当前Java工程所包含的资源——依赖的所有外部代码,都以的形式存在于工程中——由此使工程结构更加清晰合理地显示【项目自身代码】与【导入使用的外部代码】。换句话说,仅仅将jar包等外部代码放在当前项目的路径下,是不会被当前项目所使用的,必须要通过Build Path——在工程结构中以的形式出现才表示其被当前项目所引用、可以使用了。
接上所述,Build Path
包括:
Source
:(【我们编写的、当前工程自身的全部代码】存放的路径,所有我们编写的此工程的代码所处的路径都需配置在此处,以防止开发代码的遗漏、缺失)。Projects
:(【当前工程所在的工作空间】中的其他项目工程的代码——外部工程项目,当前工程以外的其他工程项目)。在下图所示的界面中,选择Projects
选项卡,在其中点击Add按钮,选择要使用的外部工程项目,然后导入,即可在自己的代码中使用外部工程项目中的类。Libraries
:库(当前项目所依赖的库文件,比如eclipse会默认根据【在操作系统设置好的环境变量】为当前的Java工程配置其必不可少的JRE库),添加【jar包
(此jar包在当前工程所在路径目录下):Add JARs】、【工程外部jar包
(此jar包不存在于当前的工程、在当前工程所在路径目录以外的位置):Add External JARs】、【环境变量?(比如设置本工程中某个类需要通过设置好的JUNIT_LIB
来获取执行路径继续执行):Add Variable】、【:AddLibrary】、【编译好的class文件
:Add Class Folder】、【工程外部的编译好的class文件
:Add External Class Folder】。Order and Export
:Module Dependencies
: