在Win7的64位系統(tǒng)中安裝最新版Eclipse或STS
Eclipse版本為:eclipse-jee-2021-12-R-win32-x86_64
STS版本為:sts-4.13.1.RELEASE
這兩個(gè)版本中都自帶了17.0.1的jre插件,默認(rèn)會(huì)使用這個(gè)jre來(lái)運(yùn)行,但是在Win7的64位系統(tǒng)中,啟動(dòng)這兩個(gè)程序都會(huì)報(bào)JVM錯(cuò)誤,不能啟動(dòng)。(在win10系統(tǒng)中沒(méi)有問(wèn)題)

為了解決這個(gè)問(wèn)題,可以改變啟動(dòng)這兩個(gè)程序所使用的jre,不使用它們自帶的jre,而是使用自己安裝的jdk,但是要注意,這兩個(gè)程序需要的jre版本都至少是11的版本,我下載的jdk版本是17.0.2(windows的64位exe版本:jdk-17_windows-x64_bin.exe),正常安裝即可。
然后在eclipse解壓開(kāi)的程序里找到eclipse.ini文件,在STS安裝目錄下找到SpringToolSuite4.ini文件,在這兩個(gè)文件里找到-vm開(kāi)頭的一段文字:
-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
重新啟動(dòng)程序,即可啟動(dòng)
posted on 2022-03-01 22:16 songyl 閱讀(823) 評(píng)論(0) 收藏 舉報(bào)
浙公網(wǎng)安備 33010602011771號(hào)