解决MyEclipse jdk 8 报错问题

当使用mac上的MyEclipse导入项目时,由于系统升级到JDK8,出现错误提示。解决方法是无需改变系统JDK环境变量,只需安装JDK6,将JDK6路径添加到MyEclipse的Java运行环境并设为默认。这样,即使系统默认JDK是8,MyEclipse也能正常运行使用JDK6的项目。

解决MyEclipse jdk 8 报错问题 


由于mac jdk 升级到了最新的jdk 8 将之前的项目导入MyEclipse时提示 以下错误,后从网上搜索发现时jdk8 不兼容引起的,看网上好多说需要更改macJDK环境变量配置,

后自己尝试发现,不需要重设JDK 环境变量为jdk6 只需安装JDK6 并 吧jdk6 路径 添加到MyEclipse 的java 运行环境 并选择jdk6 为默认即可。现在我mac 默认JDK环境为JDK8 但MyEclipse 的默认JRE环境意境调整为JDK6.

The type java.lang.CharSequence cannot be resolved. It is indirectly referenced from required .class files
The type java.util.Map$Entry cannot be resolved. It is indirectly referenced from required .class files


首先安装jdk1.6. 已经有的就不需要安装了。具体安装步骤,此处略去三万字。。。

需要说明的是:

一般苹果官网下载的JDK6 安装后的默认路径为:

/System/Library/Java/JavaVirtualMachines/1.6.0.jdk/Contents/Home

这个跟自己从oracle 官网下载安装的 路径不一样,是在/System/Library路径下,自己下载的高版安装后默认路径是这个:

/Library/Java/JavaVirtualMachines/jdk1.8.0_51.jdk/Contents/Home


偏好设置 中选java installed Jres 中添加jdk6并设置为jdk6 为默认MyEclipse环境变量 


如下图所示


点击 add进入以下界面。




选择 JDK路径




点击 finish 添加完成。


勾选 新导入的JDK1.6将默认JRE选为 新添加的JDK1.6 即可 异常便不存在了。


【源码免费下载链接】:https://renmaiwang.cn/s/ghusx 标题“myeclipse低版本支持jdk1.8”所涉及的知识点主要集中在如何使MyEclipse的较低版本兼容Java 1.8开发环境MyEclipse是一款强大的集成开发环境(IDE),主要用于Java、Web和企业级应用的开发,但它可能在发布时默认只支持特定版本的JDK。在描述中,给出了一个简单的步骤来实现这一兼容性。**步骤详解:**1. **使用WinRAR等压缩工具解压**:在开始这个过程之前,你需要确保你已经下载了一个包含JDK 1.8支持的补丁或插件压缩包,例如`jdk8support.zip`。你可以使用WinRAR、7-Zip等流行的压缩软件来解压这个文件。解压后,你会得到一个包含必要文件和配置的目录。2. **移动/复制目录到Eclipse的dropins目录**:Eclipse的`dropins`目录用于自动加载和管理插件。将刚刚解压的目录移动或复制到你的Eclipse安装路径下的`dropins`目录。例如,如果你的Eclipse安装在`C:\Program Files\eclipse`,那么你需要将解压后的目录放到`C:\Program Files\eclipse\dropins`。3. **重启Eclipse**:完成上述操作后,你需要重启Eclipse以使更改生效。当Eclipse启动后,它会扫描`dropins`目录并加载新添加的插件或补丁。这样,即使你的MyEclipse是低版本,也能识别和支持Java 1.8的特性。**知识点拓展:**- **Java版本兼容性**:同版本的MyEclipse可能默认支持的Java版本同。例如,早期版本可能仅支持到Java 1.6或1.7,而Java 1.8引入了诸如lambda表达式、Stream API等新特性,因
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值