我想在eclipse spring中使用新版本的同时安装一个旧的Java版本。在窗户上。
我安装了1.8。Eclipse选择了1.8,我将合规性级别设置为1.6,但它忽略了java.lang.NoSuchMethodError: java.util.List.sort等问题。
我下载了windows的1.6exe安装程序,但我相信如果我运行它,它只会默认安装1.6,这不是我想要的。
你有没有任何提示,在安装新版本的同时安装旧版本的步骤是什么?
发布于 2019-04-03 22:45:04
安装程序最终会询问“您还想安装Java运行时吗?”说不。这样就只剩下Java SDK (它还包含完整的Java运行时)。只有安装的第二部分会修改PATH变量。
如果这以某种方式破坏了您现有的Java安装,只需重新安装Java 8,而不删除Java 6。这会解决它的。
您可能希望在之后检查您的PATH变量,以确保它不包含任何垃圾。
发布于 2019-04-03 22:25:15
您需要在本地计算机的某个驱动器中安装JDK 1.6。在eclipse中,右键单击项目Build Path -> Configure Build Path -> Add Library -> JRE System Library
在JRE System Library中点击Alternate JRE并选择1.6版本。确保删除了该项目的1.8库。
这应该可以解决您的问题。
发布于 2019-04-03 22:21:49
您可以安装任意多个JDK版本。您只需小心操作系统提供的路径(检查环境变量和缺省Eclipse路径)。
https://stackoverflow.com/questions/55497406
复制相似问题