[英]Can't locate JDK on Windows 7
我相信以前也曾提出過類似的問題,但沒有一個問題與我的問題完全相符。 所以我要發布這個。
我正在ADT捆綁包中使用Eclipse IDE。 目前,我正在做一些基本的Java編程。 在此之前,我已經從Orcale下載並安裝了JDK。 嘗試設置Javadoc時發生了問題,因為它需要javac的路徑。 現在,如果我嘗試where java
,我會得到C:\\Windows\\System32\\java.exe
。 如果我where javac
嘗試where javac
not found error
。 為了使問題更加復雜, echo %PATH%
提供了(為清晰起見,我添加了換行符):
C:\Program Files\Java\jdk1.7.0_03\bin;C:\Windows\system32;C:\Windows;C:\Windows\System32\Wbem;
C:\Windows\System32\WindowsPowerShell\v1.0\;
C:\Program Files\Common Files\GTK\2.0\bin;C:\Python32;C:\Program Files\Calibre2\
但是,您猜怎么着,在Program Files \\ Java目錄中沒有名稱為jdk1.7.0_03的文件夾! 我所擁有的只是“ jre”文件夾。
我很困惑。 javac程序在哪里? JDK安裝在哪里? 我在這里錯過了重要的事情嗎? 請幫忙!
首先從oracle下載jdk 。 在安裝過程中,您應該找到安裝jdk的路徑,例如C:\\Program Files\\Java\\jdk1.7.0_05\\bin
。 然后,應在控制面板->系統->高級->環境變量中為jdk設置環境變量。 詳細信息可以在這篇文章中找到。
javac文件通常位於C:\\ Program Files \\ Java \\ jdk1.7.0_03 \\ bin \\ javac
如果無法在該路徑中找到它,則可能是您安裝的不是jdk,或者是錯誤的jdk。 您不需要安裝JRE,JDK軟件包已經包含了JRE。 如果在該路徑中找不到Javac,則可能是您安裝了錯誤的Java可執行文件。 嘗試卸載Java,然后使用最新更新再次安裝。 不要忘記設置CLASSPATH。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.