什么是Build Path?为什么使用Build Path?

 

 

什么是Build Path?

 

 

Build Path是指定Java工程所包含的资源属性集合。

在一个成熟的Java工程中,不仅仅有自己编写的源代码,还需要引用系统运行库(JRE)、第三方的功能扩展库、工作空间中的其他工程,甚至外部的类文件,所有这些资源都是被这个工程所依赖的,并且只有被引用后,才能够将该工程编译成功,而Build Path就是用来配置和管理对这些资源的引用的。

Build Path一般包括:

  1. JRE运行库

  2. 第三方的功能扩展库(*.jar格式文件)

  3. 其他的工程

  4. 其他的源代码或Class文件

为什么使用Build Path?

通过使用Build Path,可以更好的管理Java工程所包含的资源,让工程结构清晰合理。 
反之,随着代码与功能的增加,工程结构会变得杂乱无章,难以管理。

Eclipse中具体的内容介绍:

打开Build Path管理界面的步骤: 
右键点击项目—>Build Path—>Configure Build Path

这里写图片描述

Projects选项:可以添加、编辑、移除当前项目所依赖的项目。

Libraries选项:可以添加、编辑、移除当前项目所依赖的库文件。 
Add JARs:是添加当前项目目录中的的jar文件。 
Add External JARs:是添加当前项目之外的外部目录中的jar文件。 
Add Variable:是添加变量。 
Add Library:是添加JRE系统的库。 
Add Class Folder:添加当前项目中编译之后的.class文件。 
Add External Class Folder:添加当前项目之外的.class文件。

Order and Export:可以为当前项目已经添加进来的库进行排序,也可以设置当前项目导出时,库文件是否也跟随项目导出。

注意: 
1.在更改了工程的系统库的版本后,高版本的改为低版本的会出现问题,低版本的改为高版本的是没问题的。 
因为在高版本的系统库中有些包是在低版本的库中不存在的。所以说低版本的系统库的适配性好。 
这里写图片描述

2.在更改了工程的系统库的版本后,如果是高版本的改为低版本的,要更改JDK的兼容性选项,改为当前版本的JDK。但是如果是低版本的改为高版本的系统库不更改JDK的兼容性是没有问题的。 
因为JDK的兼容性使用的JDK版本是跟我们创建项目的时候选用的JRE版本相关联的。 
低版本的改为高版本的系统库不需要更改JDK兼容性的原因是,高版本的JDK兼容低版本的。 
这里写图片描述


文章来源:http://www.php.cn/java-article-368895.html

 

  • 3
    点赞
  • 25
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
### 回答1: "Java build path entries 为空" 的意思是指在 Java 项目的构建路径中没有任何条目或项目没有正确配置构建路径。 如果您在 Eclipse 等集成开发环境(IDE)中遇到此问题,您可以通过以下步骤解决此问题: 1. 右键单击项目,选择 "Properties"(属性)。 2. 选择 "Java Build Path"(Java 构建路径)选项卡。 3. 确保 "Source"(源码)选项卡中包含项目的源文件夹。 4. 确保 "Libraries"(库)选项卡中包含项目所需的所有库和 JAR 文件。 5. 如果缺少条目,请单击 "Add"(添加)按钮并添加缺少的项目或库。 6. 单击 "OK"(确定)按钮以保存更改并关闭属性窗口。 这样应该就可以解决 "Java build path entries 为空" 的问题。 ### 回答2: Java Build Path Entries 为空的问题通常是由于项目的Build Path没有正确配置造成的。Java Build Path是用于设置项目编译和运行时的类路径、库以及其他资源的工具。如果Java Build Path Entries为空,说明项目没有正确配置Build Path,导致编译和运行出现问题。 下面是一些可能的解决方案: 1. 检查是否正确配置了Java Build Path。在Eclipse中,可以通过右键单击项目并选择“Properties”来打开“Properties”对话框,在“Java Build Path”选项卡中查看配置,确保所有路径和库都设置正确并存在。如果有必要,可以重新添加或编辑路径。 2. 检查项目的引用库是否正确。在Eclipse中,可以通过右键单击项目并选择“Properties”来打开“Properties”对话框,在“Java Build Path”选项卡的“Libraries”下查看引用库,确保所有库都正确地引用了,并且存在于项目路径中。 3. 清理项目并重新编译。有时候,代码库可能出现编译错误或其他问题。在这种情况下,清除项目并重新编译可能会解决问题。 4. 删除并重新导入项目。有时候,项目的配置可能损坏了或者导入了不正确的配置文件,此时可以先备份项目,然后删除项目并重新导入,新建并配置Build Path。 以上方法都是常见的解决Java Build Path Entries 为空的问题的方法,如果还有问题,请尝试更换IDE或者搜索相应的问题答案。 ### 回答3: Java Build Path Entries 为空,指在 Eclipse 中打开 Java 项目时,Java Build Path 报错,显示无任何 Entries 存在。这种情况一般是在创建或导入项目时出现,有可能是因为路径错误或者缺少某些文件或配置文件。 解决方法如下: 1. 检查项目配置文件:在项目根目录下找到 .classpath 文件,打开确认里面是否有正确的路径配置,比如是否正确导入了所需的 jar 包,是否有依赖库文件缺失等。 2. 新建项目,将源码导入新项目:如果源码备份完整,可以尝试新建项目,将源码导入新项目中。 3. 检查 Java 环境:检查是否有正确的 Java 环境变量,是否正确配置了 Java 路径。 4. 更新 Eclipse 版本:如果是 Eclipse 版本太旧,可以尝试更新到最新的版本,看看是否可以解决问题。 5. 重新导入项目:尝试删除当前项目,重新导入项目。 6. 安装对应插件:检查是否需要安装一些特定插件或升级 Java 开发软件。 7. 检查错误日志:可以查看 Eclipse 中的错误日志,寻找更详细的错误信息,以便更好地解决问题。 总之,Java Build Path Entries 为空这个情况可能是多种因素造成的,需要我们逐个排查,寻找问题所在,并及时解决,才能确保正常地开发、调试和运行 Java 项目。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值