[英]Java is recognized but Javac is not recognized
我最近安裝了Java,但是當我打開命令行並輸入時:
java -version
我回來了:
C:\Users\Tim>java -version
java version "1.8.0_60"
Java(TM) SE Runtime Environment (build 1.8.0_60-b27)
Java HotSpot(TM) 64-Bit Server VM (build 25.60-b23, mixed mode)
但是當我輸入:
javac -version
我回來了:
C:\Users\Tim>javac -version
'javac' is not recognized as an internal or external command,
operable program or batch file.
我在環境變量的路徑末尾添加了以下行:
;C:\Program Files\Java\jdk1.8.0_60\bin;
我安裝了此版本:
jdk-8u60-windows-x64.exe
我使用Windows10。我已經尋求了多種資源來尋求幫助,但是似乎都沒有用。 我想我已經安裝了正確的軟件包,因為它的名稱是JDK,適用於64台計算機上的Windows,並且找到了Java,但編譯器卻沒有。 我現在正在嘗試使用Java進行培訓,但是我一直堅持在這里,除非我解決了這個問題,否則別無所求。 感謝您的幫助。 謝謝。
您錯過了一些步驟。 轉到可變環境並執行以下操作:
系統變量:
編輯路徑變量,添加以下內容:
; C:\\ ProgramFiles \\ Java \\ Java_version \\ bin
創建一個新變量。 其名稱將為classpath ,其值將為:; C \\ ProgramFiles \\ Java \\ Java_Version \\ src.zip
用戶變量:
創建一個名為path的變量,其值將為:C:\\ ProgramFiles \\ Java \\ Java_verson \\ bin
創建一個名為classpath的變量,其值將為:C \\ ProgramFiles \\ Java \\ Java_Version \\ src.zip
我遇到了問題..解決方案是從java路徑中刪除所有空格。 因此,與其將其放置在:
JAVA_HOME = C:\\ Program Files \\ Java \\ jdk1.8.0_60
將jdk文件夾移至
例如: JAVA_HOME = C:\\ Java \\ jdk1.8.0_60
然后將以下行添加到環境變量的路徑末尾:
C:\\ Java \\ jdk1.8.0_60 \\ bin;
它對我有用:)
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.