【工具使用】eclipse来回切换项目的JDK版本的方法(最全的)

简介: 我们用eclipse在做项目的时候会切换jdk版本,本地运行的项目所使用的jdk版本比Linux服务器高(低),需要调低(高)JDK版本。那么如何通过eclipse配置来切换呢?

一、问题描述

我们用eclipse在做项目的时候会切换jdk版本,本地运行的项目所使用的jdk版本比Linux服务器高(低),需要调低(高)JDK版本。那么如何通过eclipse配置来切换呢?

二、解决方案

此处以我把jdk版本从1.8切换到1.7为例:

其实方法很简单,所有需要在eclipse中设置,分两块:

第一块:设置eclipse工作空间的JDK版本,即eclipse中所有项目的编译运行的环境(全局配置)

步骤1:Window —> Preferences —> Java —> Compiler —> 右侧面板设置为1.7

如图所示:

1.png

步骤2:Window —> Preferences —> Java —> Installed JREs —> 右侧面板“Add”本地的1.7版本JDK路径,并勾上

2.png

如果没有上面5的话,就点击5右边的Add…如下图:

3.PNG

点击Next会出现下图所示:按指示往下进行

4.PNG


继续往下看…


第二块:配置你要改变JDK的项目的JDK版本:

步骤3:点击项目右键 —> Properties —> Java Build Path —> Libraries —> 然后确保Libraries右侧的标签页“Order And Export”也出现JRE System Library [JavaSE-1.7]

点击项目右键(一般是cms-core分项目,而不是cms-cms项目)—> Properties(或项目右键 —> Build Path —> Configure Build Path)—> Java Build Path(右侧面板)—> Libraries —>(如果有JRE System Library [JavaSE-1.8]就点右侧的“Edit…”改为本地jdk1.7,如果是其他的jdk点“Remove” —> Add Library… —> 选“JRE System Library ” —> Next —> 再改为本地的jdk1.7)—> 然后确保Libraries右侧的标签页“Order And Export”也出现JRE System Library [JavaSE-1.7]

步骤4:与Java Build Path同页面的Java Compiler—右侧面板设置为1.7

步骤5:与Java Compiler同页面的Project Facets—右侧面板勾上Java,Version设为1.7

5.png


重要提示:有些人本来项目是好的或者新导下来没问题的项目,在设置完JDK后项目就出错了,项目包名上有小红叉,但是就是没找到报错的文件,此时你就要看看是不是你的项目右键 —> build path设置页面有没有报错的,也要看看你的JDK版本这几步都设置到了吗,少其中一步你的项目可能会报错出现小红叉而不会在具体的文件上出现小红叉,即使你的项目能跑,好像运行没什么问题,等项目部署到服务器上,真正的版本问题出现,很有可能就找不到方向了。在此重要提醒!!!




完结!

相关文章
|
18天前
|
Java Android开发
eclipse导入项目时,报错:One or more cycles were detected in the build path of project ....
eclipse导入项目时,报错:One or more cycles were detected in the build path of project ....
|
27天前
|
监控 IDE Java
【Java性能调优新工具】JDK 22性能分析器:深度剖析,优化无死角!
【9月更文挑战第9天】JDK 22中的性能分析器为Java应用的性能调优提供了强大的支持。通过深度集成、全面监控、精细化分析和灵活报告生成等核心优势,性能分析器帮助开发者实现了对应用性能的全面掌控和深度优化。在未来的Java开发过程中,我们期待性能分析器能够继续发挥重要作用,为Java应用的性能提升贡献更多力量。
|
2月前
|
缓存 Java 应用服务中间件
支付宝 网站支付Demo 案例【沙箱环境】IDEA如何配置启动Eclipse项目
该博客文章讲述了如何在IntelliJ IDEA中配置和启动一个使用Eclipse开发的支付宝网站支付Demo案例。文章详细记录了从导入项目到配置Tomcat,再到解决启动过程中遇到的问题的步骤。作者还分享了在IDEA中遇到的一些常见问题,如项目配置、依赖库添加、编码问题等,并提供了相应的解决方案。此外,文章还提供了支付效果的展示以及一些支付宝案例文档中需要修改的参数信息。
支付宝 网站支付Demo 案例【沙箱环境】IDEA如何配置启动Eclipse项目
|
2月前
|
API
JDK8的stream有求和方法吗?
【8月更文挑战第20天】JDK8的stream有求和方法吗?
41 3
|
2月前
|
Java
JDK序列化原理问题之Hessian框架不支持writeObject/readObject方法如何解决
JDK序列化原理问题之Hessian框架不支持writeObject/readObject方法如何解决
|
2月前
|
Java Maven 容器
JDK版本特性问题之想使用接口中的私有方法,如何实现
JDK版本特性问题之想使用接口中的私有方法,如何实现
JDK版本特性问题之想使用接口中的私有方法,如何实现
|
2月前
|
Java API
JDK版本特性问题之使用 ofNullable 方法来预防 NullPointerException,如何解决
JDK版本特性问题之使用 ofNullable 方法来预防 NullPointerException,如何解决
|
2月前
|
Java 网络安全 开发工具
新手入门Java。如何下载Eclipse、写出最基本的“Hello word”以及如何连接github并且上传项目。
新手入门Java。如何下载Eclipse、写出最基本的“Hello word”以及如何连接github并且上传项目。
42 0
|
2月前
|
应用服务中间件 定位技术 Android开发
Eclipse部署虚拟项目目录
Eclipse部署虚拟项目目录
31 0
|
11月前
|
SQL Java 应用服务中间件
Eclipse导入项目的配置步骤说明
Eclipse导入项目的配置步骤说明
196 0
Eclipse导入项目的配置步骤说明

推荐镜像

更多
下一篇
无影云桌面