2016-01-16 47 views
-1

OS - Windows 7的64位的Java 8安裝,但Java的版本顯示1.4

我收到 「異常螺紋主力」,當我在命令提示符處鍵入scala

UnsupportedClassVersionError

在Stackoverflow中(已經問過問題)有人建議使用相同的JRE和JDK版本。所以我卸載所有的Java(JRE和JDK)和安裝的JRE和JDK 8

但是,當我檢查java -version它說:「1.4」和我仍然得到異常(螺紋除外)

java -version

在路徑中,不存在的Java 1.4:

C:\用戶\應用程序數據\漫遊\小集團\ BIN; C:\用戶\應用程序數據\本地\原子\ 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)\斯卡拉\ BIN; C:\ Program Files文件(x86)的\的Java \ jre1.8.0_66 \斌\客戶

在控制面板 - >爪哇 - > Java選項卡 - >視圖還稱1.8

enter image description here

我該如何讓scala工作?

+0

這不是'class path',這是可執行文件所在的位置。嘗試簡單搜索驅動器上的'java.exe'。任何地方都應該有1.4安裝。並考慮在Windows平臺上進行特殊的Java安裝。您可能會在Windows文件夾中找到一個java.exe文件(http://stackoverflow.com/questions/11063831/what-is-the-difference-between-system32-java-exe-and-program-files-java- jdk1)。 – PeterMmm

+0

@learningKid,您可以在cmd> Mark>右擊鼠標右鍵單擊(要複製),然後將其粘貼到此處>選擇塊並按下Ctrl + K,然後右鍵單擊cmd> Mark>,而不是添加照片。是那些有同樣問題的人很容易找到你的問題。 –

+1

當你試圖運行'java -version'時,你打開了一個**新控制檯嗎? –

回答

0

「打開一個新的控制檯」,然後嘗試使用java -version。

爲我工作。 Scala問題也解決了:)謝謝... @engineer