无法安装Java JDK

时间:2014-06-12 22:22:57

标签: java cmd

好的,这很尴尬,但我无法安装Java。我没有Java经验,所以有任何帮助。

所以我试着安装Java JDK(之前我认为JRE已经存在)我有jre7和jdk1.8.0.0_05

我已安装它,但Java仍未在我的计算机中

这是一些绝望的cmd检查

>C:\>WHERE java
>INFO: Could not find files for the giving pattern
>C:\>java
>'java is not recognized as an internal or external command, operable program or batch file.

我的java文件夹是C:\ Program Files(x86)\ Java \ jdk1.8.0.0_5

在我的绝望中,我在给定目录上创建了变量JAVA_HOME。之后,我尝试了这个。

>C:\>echo %JAVA_HOME%

%JAVA_HOME%

我期待cmd回显目录。

变量PATHEXT中包含以下内容:

.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC

Clariffication:

我尝试使用Windows Installer重新安装Java Jdk安装程序,但没有运气。

如果这很重要,我将从Windows 7运行。

我尝试向 Here

学习

经过仔细检查后,我可以在进入目录之后运行java和javac(因此在bin之外输入java将无济于事)

4 个答案:

答案 0 :(得分:5)

C:\Program Files (x86)\Java\jdk1.8.0.0_5\bin添加到PATH变量

以下是我的如何

enter image description here

答案 1 :(得分:0)

我认为您可能没有添加JAVA_HOME环境变量和/或PATH环境变量。

阅读本文

http://www3.ntu.edu.sg/home/ehchua/programming/howto/jdk_howto.html

答案 2 :(得分:0)

关于你最后的评论,我认为你应该把java目录放在所有其他目录的正面,因为如果你要安装另一个版本的java,如果把它放在后面则可能不会被使用。

(仅适用于高级用户) 我建议你将JDK bin目录放在" c:\ windows \ system32"前面。和" c:\ windows"。这是因为某些Windows系统可能在这些目录中具有过时的JDK / JRE副本。搜索" java.exe",你会惊讶于这些发现。 您可以阅读" Java应用程序和环境变量"有关PATH环境变量的更多讨论。 我还建议你定义一个名为JAVA_HOME的环境变量,它包含JDK安装的目录,并通过JAVA_HOME在PATH中包含JDK bin目录,即PATH =%JAVA_HOME%\ bin; .....

答案 3 :(得分:-1)

请参阅此视频,了解如何操作。this post