【工具使用】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版本这几步都设置到了吗,少其中一步你的项目可能会报错出现小红叉而不会在具体的文件上出现小红叉,即使你的项目能跑,好像运行没什么问题,等项目部署到服务器上,真正的版本问题出现,很有可能就找不到方向了。在此重要提醒!!!




完结!

相关文章
|
4天前
|
Java Android开发
Eclipse 创建 Java 项目
Eclipse 创建 Java 项目
21 4
|
1月前
|
Java Maven Android开发
eclipse创建maven项目
本文介绍了在Eclipse中创建Maven项目的步骤,包括打开Eclipse、选择Java项目、完成项目创建以及自动下载插件的过程。
84 2
eclipse创建maven项目
|
1月前
|
Java Maven Android开发
eclipse如何导入springboot项目
本文介绍了如何在Eclipse中导入Spring Boot项目。
29 1
eclipse如何导入springboot项目
|
1月前
|
Java 应用服务中间件 Android开发
Eclipse创建Spring项目
本文介绍了在Eclipse中创建Spring项目的步骤,包括如何配置Tomcat服务器、创建项目、部署项目到Tomcat以及添加Spring框架所需的JAR包。
53 1
Eclipse创建Spring项目
|
1月前
|
缓存 Java Maven
java: 警告: 源发行版 11 需要目标发行版 11 无效的目标发行版: 11 jdk版本不符,项目jdk版本为其他版本
如何解决Java项目中因JDK版本不匹配导致的编译错误,包括修改`pom.xml`文件、调整项目结构、设置Maven和JDK版本,以及清理缓存和重启IDEA。
46 1
java: 警告: 源发行版 11 需要目标发行版 11 无效的目标发行版: 11 jdk版本不符,项目jdk版本为其他版本
|
1月前
|
Java 关系型数据库 MySQL
【编程基础知识】Eclipse连接MySQL 8.0时的JDK版本和驱动问题全解析
本文详细解析了在使用Eclipse连接MySQL 8.0时常见的JDK版本不兼容、驱动类错误和时区设置问题,并提供了清晰的解决方案。通过正确配置JDK版本、选择合适的驱动类和设置时区,确保Java应用能够顺利连接MySQL 8.0。
139 1
|
1月前
|
Java
让星星⭐月亮告诉你,jdk1.8 Java函数式编程示例:Lambda函数/方法引用/4种内建函数式接口(功能性-/消费型/供给型/断言型)
本示例展示了Java中函数式接口的使用,包括自定义和内置的函数式接口。通过方法引用,实现对字符串操作如转换大写、数值转换等,并演示了Function、Consumer、Supplier及Predicate四种主要内置函数式接口的应用。
25 1
|
1月前
|
Java Maven Android开发
eclipse搭建springboot项目
本文介绍了如何使用Spring Initializr官网生成Spring Boot项目并用Eclipse打开和运行该项目,包括配置项目信息、添加依赖、下载依赖以及启动项目的步骤。
66 1
|
1月前
|
Java 关系型数据库 开发工具
idea创建不了spring2.X版本,无法使用JDK8,最低支持JDK17 , 如何用idea创建spring2.X版本,使用JDK8解决方案
本文提供了解决方案,如何在IDEA中创建Spring 2.X版本的项目并使用JDK8,尽管Spring 2.X已停止维护且IDEA不再直接支持,通过修改pom.xml或使用阿里云的国内源来创建项目。
73 0
idea创建不了spring2.X版本,无法使用JDK8,最低支持JDK17 , 如何用idea创建spring2.X版本,使用JDK8解决方案
|
1月前
|
Oracle Java 关系型数据库
jdk17安装全方位手把手安装教程 / 已有jdk8了,安装JDK17后如何配置环境变量 / 多个不同版本的JDK,如何配置环境变量?
本文提供了详细的JDK 17安装教程,包括下载、安装、配置环境变量的步骤,并解释了在已有其他版本JDK的情况下如何管理多个JDK环境。
702 0

推荐镜像

更多