我正在尝试让java命令在我的计算机上运行。每当我尝试使用它时,我都会收到错误“'java'不被识别为内部或......”
我做了什么
到目前为止,我已经通过我的系统环境变量跟踪了这个问题,该变量有一个链接到“C:\ ProgramData \ Oracle \ Java \ javapath”或javapath的变量PATH。
javapath文件夹中有3个文件,如果点击它们,弹出窗口会显示:
但是当我检查快捷方式的属性并单击“打开文件夹位置”时,它会将我发送到正确的位置(这是什么)。
以防万一,我试图重新创建快捷方式;我称它为java2,它现在可以正常工作(打开命令框一瞬间关闭)当我点击它。但是,在命令提示符下使用“java2 -version”行返回“'java2'进行测试时,不会将其识别为内部或外部......”
详情
我刚刚安装了java 8,并且我已经验证它已正确安装
我正在运行64位Windows 7操作系统
答案 0 :(得分:1)
您是否检查过Windows的环境变量?安装JDK / JRE时,目录应该已添加到PATH变量中。添加的目录需要包含java.exe可执行文件。它应该位于 C:\ Program Files \ Java 或类似的东西,如果你使用默认设置安装它。一旦找到该目录,就会在其中找到bin目录。
为了检查:
此外,如果尚未设置JAVA_HOME变量,this may be a good idea。