songyl

导航

在Win7的64位系统中安装最新版Eclipse或STS

Eclipse版本为:eclipse-jee-2021-12-R-win32-x86_64

STS版本为:sts-4.13.1.RELEASE

 

这两个版本中都自带了17.0.1的jre插件,默认会使用这个jre来运行,但是在Win7的64位系统中,启动这两个程序都会报JVM错误,不能启动。(在win10系统中没有问题)

                  

 

 

 为了解决这个问题,可以改变启动这两个程序所使用的jre,不使用它们自带的jre,而是使用自己安装的jdk,但是要注意,这两个程序需要的jre版本都至少是11的版本,我下载的jdk版本是17.0.2(windows的64位exe版本:jdk-17_windows-x64_bin.exe),正常安装即可。

 

然后在eclipse解压开的程序里找到eclipse.ini文件,在STS安装目录下找到SpringToolSuite4.ini文件,在这两个文件里找到-vm开头的一段文字:

-vmplugins/org.eclipse.justj.openjdk.hotspot.jre.full.win32.x86_64_17.0.1.v20211116-1657/jre/bin

改成安装的jdk路径即可:-vmC:\Program Files\Java\jdk-17.0.2\bin

 

重新启动程序,即可启动

posted on 2022-03-01 22:16  songyl  阅读(424)  评论(0编辑  收藏  举报