Javapath设置错误

我已经在新系统上安装了Java。 我的C盘中的一些随机path会自动为我的PATHvariables设置。 每当我尝试运行Java,它显示java.exe not found错误的path!

我正在尝试使用SET命令来更改PATHvariables,但是新path只会与旧path一起添加。 我无法在系统上运行Java。

 set PATH=%PATH%;C:\Program Files\Java\jdk1.7.0_71\bin 

在设置JAVA_HOME之后,我尝试在Windows环境variables列表中设置PATHvariables!

当我在cmd键入Java时,我得到:

系统找不到文件C:\ ProgramData \ Oracle \ Java \ javapath \ java.exe。

这个path是旧的未知自动设置的path。

有什么办法可以运行Java! 我正在使用Windows 8

如果您使用的是windows系统,请创建java_home作为变量,并设置java home路径即C:\Program Files\Java\jdk1.7.0_71 ,并且在路径变量中不要删除现有的只添加新的;%java_home%\bin

这将工作

在你的情况下SET是有效的,直到命令提示符打开。 在我的电脑 – >属性 – >高级 – >环境变量中做上面的修改

我知道这个帖子的ID很老了。 我最近面临这个问题。 请按照以下步骤解决您的问题:

  1. 在“开始菜单”中搜索“Regedit”。
  2. 找到后,右键单击它并选择“以管理员身份运行”选项。
  3. 输入您的管理员凭据并输入。
  4. 转到“HKEY_LOCAL_MACHINE \ SOFTWARE \ JavaSoft \ Java Runtime Environment \ 1.7”
  5. 双击“JavaHome”名称并将其值更改为“C:\ Program Files \ Java \ jdk1.7.0_71”。
  6. 关闭所有的命令提示符并打开一个新的命令提示符,它应该反映出来。
 set PATH=C:\Program Files\Java\jdk1.7.0_71\bin; 

将只设置java路径,旧路径不会被添加,直到命令提示符会话持续。

保持现有的路径设置不变,并添加java路径下面的命令。

 set PATH=C:\Program Files\Java\jdk1.7.0_71\bin;%PATH%