我正在 ubuntu 上的 eclipse 中運行 Google App Engine 項目。更新到19.10后,項目服務器拒絕在eclipse中啟動,錯誤日志中出現以下錯誤Plug-in: com.google.cloud.tools.eclipse.appengine.localserverGoogle Cloud SDK: Error starting server: Invalid Java SDK. /usr/lib/jvm/java-8-oracle/bin/bin/java does not exist.Session Data:eclipse.buildId=4.13.0.I20190916-1045java.version=1.8.0_151java.vendor=Oracle CorporationBootLoader constants: OS=linux, ARCH=x86_64, WS=gtk, NL=en_IEFramework arguments: -product org.eclipse.epp.package.jee.productCommand-line arguments: -os linux -ws gtk -arch x86_64 -product org.eclipse.epp.package.jee.productJDK 安裝在我的計算機上的 /usr/lib/jvm/java-8-oracle/bin/java 中我注意到錯誤消息的目錄略有不同,有一個額外的“/bin” - /usr/lib/jvm/java-8-oracle/bin /bin /java有誰知道我該如何修復這個配置?(升級到 19.10 可能不相關,但更新之前一切都很好)
1 回答

森林海
TA貢獻2011條經驗 獲得超2個贊
解決了我在 Preferences -> Java -> Installed JREs 下的 JRE 目錄中包含 /bin 的問題,即 /usr/lib/jvm/java-8-oracle/bin
一旦我將其更改為 /usr/lib/jvm/java-8-oracle/,服務器就可以正常啟動
添加回答
舉報
0/150
提交
取消