【发布时间】: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。我很愚蠢......在一个新的控制台中打开。很抱歉,朋友们..
-
好的,您可以发布自己的答案的解决方案,然后接受它。但是,请使用漂亮的格式。使其可读。