好的,这很尴尬,但我无法安装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将无济于事)
答案 0 :(得分:5)
将C:\Program Files (x86)\Java\jdk1.8.0.0_5\bin
添加到PATH变量
以下是我的如何
答案 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