为了账号安全,请及时绑定邮箱和手机立即绑定

如何将旧的Java版本与新版本一起安装,以便在日食春季使用?

如何将旧的Java版本与新版本一起安装,以便在日食春季使用?

撒科打诨 2022-09-21 16:45:10

我想在新Java版本旁边安装一个旧的Java版本,以便在日食春季使用。在窗户上。

我已安装 1.8。Eclipse 上升到 1.8,我将合规性级别设置为 1.6,但它遗漏了诸如 .java.lang.NoSuchMethodError: java.util.List.sort

我下载了Windows的1.6 exe安装程序,但我相信如果我运行它,它只会安装1.6作为默认值,这不是我想要的。

您是否有任何提示,将旧版本与新版本一起安装的过程是什么?


查看完整描述

4 回答

?
慕妹3146593

TA贡献1493条经验 获得超9个赞

安装程序最终会问“是否还想安装 Java 运行时?说不。这将只留下 Java 开发工具包(其中还包含完整的 Java 运行时)。只有安装的第二部分才会修改 PATH 变量。

如果这以某种方式损坏了您现有的 Java 安装,只需再次安装 Java 8,而不必先删除 Java 6。这将修复它。

您可能需要在之后检查 PATH 变量,以确保它不包含任何垃圾。


查看完整回答
反对 回复 2022-09-21
?
弑天下

TA贡献1462条经验 获得超7个赞

您需要在本地计算机的某些驱动器中使用 JDK 1.6。在日食中,右键单击该项目Build Path -> Configure Build Path -> Add Library -> JRE System Library

在里面单击备用JRE并选择1.6版本。确保删除该项目的 1.8 库。JRE System Library

这应该可以解决您的问题。


查看完整回答
反对 回复 2022-09-21
?
繁花不似锦

TA贡献1517条经验 获得超4个赞

您可以根据需要安装任意数量的 JDK 版本。您只需要小心操作系统提供的路径(检查环境变量和默认的 Eclipse 路径)。


查看完整回答
反对 回复 2022-09-21
?
catspeake

TA贡献764条经验 获得超0个赞

在安装 JDK 时,我不得不取消选择第三个选项“公共 JRE”,以防止它安装超过 JDK 和源代码。

然后,我不得不使用 JRE 系统库属性来使其找到新的 JRE。

在pom中.xml我编辑了maven-编译器-插件设置以使用新版本,我想如果我不这样做,那么Maven->更新项目会将系统JRE更改回去。


查看完整回答
反对 回复 2022-09-21

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信