【问题标题】:Java 8 is installed, but java -version shows 1.4Java 8 已安装,但 java -version 显示 1.4
【发布时间】:2016-01-16 11:34:42
【问题描述】:

操作系统 - Windows 7 64 位

当我在命令提示符中键入 scala 时,我得到“线程主异常”

在 Stackoverflow(已提出问题)中,有人建议使用相同的 JRE 和 JDK 版本。所以我卸载了所有的java(JRE和JDK)并安装了JRE和JDK 8。

但是当我检查java -version 时它显示“1.4”并且我仍然得到异常(线程中的异常)

在Path中,没有java 1.4:

C:\Users\AppData\Roaming\cabal\bin;C:\Users\AppData\Local\atom\bin;C:\Program Files\Java\jdk1.8.0_66\bin;C:\Program Files\ Java\jre1.8.0_66\bin;C:\Program Files\Java\jdk1.8.0_65\bin;C:\Program Files (x86)\scala\bin;C:\Program Files (x86)\Java\jre1. 8.0_66\bin\client

在控制面板 -> Java -> Java 选项卡 -> 视图中仍然显示 1.8

如何让 scala 工作?

【问题讨论】:

  • 这不是class path,这是可执行文件所在的位置。尝试在您的驱动器上简单搜索java.exe。任何地方都应该有 1.4 安装。并考虑在 Windows 平台上特殊安装 Java。您可能会在 Windows 文件夹 (stackoverflow.com/questions/11063831/…) 中找到一个 java.exe。
  • @learningKid ,而不是添加照片,您可以在 cmd 中右键单击 > 标记 > 用鼠标选择所需内容 > 右键单击​​(复制)...然后将其粘贴到此处 > 选择块然后按Ctrl + K。这样有同样问题的人会很容易找到你的问题。
  • 您尝试运行java -version时是否打开了新控制台
  • 这就是诀窍 :) @engineer。我很愚蠢......在一个新的控制台中打开。很抱歉,朋友们..
  • 好的,您可以发布自己的答案的解决方案,然后接受它。但是,请使用漂亮的格式。使其可读。

标签: java scala


【解决方案1】:

“打开一个新控制台”然后尝试 java -version 。

为我工作。 Scala 问题也解决了 :) 谢谢... @engineer

【讨论】:

    猜你喜欢
    • 2019-10-22
    • 2017-01-09
    • 1970-01-01
    • 1970-01-01
    • 2012-12-16
    • 1970-01-01
    • 1970-01-01
    • 2012-05-07
    • 2015-11-01
    相关资源
    最近更新 更多