Scala SBT给出了错误“;您有JDK版本0";-窗户

Scala SBT给出了错误“;您有JDK版本0";-窗户,scala,sbt,Scala,Sbt,SBT给出了类似“您的java安装不是最新的”这样的错误 sbt至少需要版本1.6+,您有版本0“,即使我安装了JDK1.8 如果我在windows命令提示符中给出“java-version”,它将显示Java1.8 如何使SBT指向此JDK 谢谢, Jeevajava-version是检查JDK版本的一种糟糕的方法,它实际上只检查JRE版本,而不检查JRE版本。试试javac-version也许你应该重置环境变量(sbt的path和classpath)。我更喜欢在这种情况下使用。很容易选择合适

SBT给出了类似“您的java安装不是最新的”这样的错误 sbt至少需要版本1.6+,您有版本0“,即使我安装了JDK1.8

如果我在windows命令提示符中给出“java-version”,它将显示Java1.8

如何使SBT指向此JDK

谢谢,
Jeeva

java-version
是检查JDK版本的一种糟糕的方法,它实际上只检查JRE版本,而不检查JRE版本。试试
javac-version
也许你应该重置环境变量(sbt的path和classpath)。我更喜欢在这种情况下使用。很容易选择合适的版本