運(yùn)行“需要Java 11或更高版本”的Visual Studio代碼。請(qǐng)下載并安裝最新的JDK”
從
'java.home':'/Library/Java/JavaVirtualMachines/adoptopenjdk-8.jdk/Contents/Home'
至
'java.home':'/Library/Java/JavaVirtualMachines/adoptopenjdk-11.jdk/Contents/Home'
并保持其余設(shè)置不變。
解決方法今天,Visual Studio Code開(kāi)始向我顯示一個(gè)彈出窗口:
必須運(yùn)行Java 11或更高版本。請(qǐng)下載并安裝最新的JDK。
我需要使用JDK 8 (在Apache Beam上運(yùn)行,這是最后一個(gè)受支持的版本)。我一直在努力,直到出現(xiàn)這個(gè)問(wèn)題為止。
我已經(jīng)閱讀了這篇文章并實(shí)現(xiàn)了其中提到的要點(diǎn)。
這是我在Visual Studio Code上的工作區(qū)設(shè)置(我已經(jīng)仔細(xì)檢查了路徑)
{ 'java.configuration.updateBuildConfiguration': 'disabled','java.home': '/Library/Java/JavaVirtualMachines/adoptopenjdk-8.jdk/Contents/Home','java.configuration.runtimes': [{ 'name': 'JavaSE-1.8','path': '/Library/Java/JavaVirtualMachines/adoptopenjdk-8.jdk/Contents/Home','default': true},{ 'name': 'JavaSE-11','path': '/Library/Java/JavaVirtualMachines/adoptopenjdk-11.jdk/Contents/Home',} ]}
其他有用的信息:
? echo $JAVA_HOME/Library/Java/JavaVirtualMachines/adoptopenjdk-8.jdk/Contents/Home
和
? which java/usr/bin/java
即使我已經(jīng)在Visual Studio Code上成功運(yùn)行JDK 8一段時(shí)間了,今天還是開(kāi)始發(fā)生這種情況。我不記得要更新Visual StudioCode,所以我不確定為什么現(xiàn)在要顯示它,因?yàn)轱@然是從4月中旬開(kāi)始顯示彈出窗口(在 vscode-java Gitter頻道上詢問(wèn))。
相關(guān)文章:
1. 求救一下,用新版的phpstudy,數(shù)據(jù)庫(kù)過(guò)段時(shí)間會(huì)消失是什么情況?2. python沒(méi)入門,請(qǐng)教一個(gè)問(wèn)題3. 小程序怎么加外鏈,語(yǔ)句怎么寫!求救新手,開(kāi)文檔沒(méi)發(fā)現(xiàn)4. php如何獲取訪問(wèn)者路由器的mac地址5. html - 爬蟲時(shí)出現(xiàn)“DNS lookup failed”,打開(kāi)網(wǎng)頁(yè)卻沒(méi)問(wèn)題,這是什么情況?6. javascript - 我的站點(diǎn)貌似被別人克隆了, google 搜索特定文章,除了域名不一樣,其他的都一樣,如何解決?7. 求教一個(gè)mysql建表分組索引問(wèn)題8. node.js - 用nodejs 的node-xlsx模塊去讀取excel中的數(shù)據(jù),可是讀取出來(lái)的日期是數(shù)字,請(qǐng)問(wèn)該如何讀取日期呢?9. html5 - input type=’file’ 上傳獲取的fileList對(duì)象怎么存儲(chǔ)于瀏覽器?10. javascript - 在 vue里面用import引入js文件,結(jié)果為undefined
