谷歌应用引擎项目未在Eclipse中启动



我正在ubuntu上的eclipse中运行一个谷歌应用引擎项目。在更新到19.10之后,项目服务器拒绝在eclipse中启动,错误日志中出现以下错误

Plug-in: com.google.cloud.tools.eclipse.appengine.localserver
Google 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-1045
java.version=1.8.0_151
java.vendor=Oracle Corporation
BootLoader constants: OS=linux, ARCH=x86_64, WS=gtk, NL=en_IE
Framework arguments:  -product org.eclipse.epp.package.jee.product
Command-line arguments:  -os linux -ws gtk -arch x86_64 -product org.eclipse.epp.package.jee.product

JDK安装在我的计算机上,位于/usr/lib/jvm/java-8-orace/bin/java

我注意到错误消息有一个稍微不同的目录,有一个额外的"/bin"-/usr/lib/jvm/java-8-orace/bin/bin/java

有人知道我如何修复这个配置吗?

(升级到19.10可能不相关,但在更新之前一切都很好(

解决了问题我已经将/bin包含在JRE目录中的Preferences->Java->Installed JRE下,即/usr/lib/jvm/Java-8-orace/bin

当我将其更改为/usr/lib/jvm/java-8-orace/时,服务器启动时没有出现问题

最新更新