我在新系统上安装了Java。我的C驱动器中的一些随机路径会自动设置为PATH
变量。每当我尝试运行Java时,它都会在错误的路径中显示java.exe not found
!
我尝试使用PATH
命令更改SET
变量,但新路径只会与旧路径一起添加。我无法在系统上运行Java。
set PATH=%PATH%;C:\Program Files\Java\jdk1.7.0_71\bin
在设置PATH
之后,我也尝试在Windows环境变量列表中设置JAVA_HOME
变量!
当我在cmd
中输入Java时,我得到:
系统找不到文件C:\ ProgramData \ Oracle \ Java \ javapath \ java.exe。
此路径是旧的未知自动设置路径。
有没有办法运行Java!我使用的是Windows 8。
答案 0 :(得分:2)
如果您使用的是Windows系统,请创建java_home作为变量并设置java主路径,即直到C:\Program Files\Java\jdk1.7.0_71
,并且在路径变量中不删除现有只需添加新;%java_home%\bin
这将起作用
在你的情况下SET在命令提示符打开之前有效。 在我的电脑上进行上述更改 - >属性 - >高级 - >环境变量
答案 1 :(得分:0)
我知道这篇帖子很老了。我最近遇到了这个问题。请按照以下步骤解决您的问题:
答案 2 :(得分:-3)
set PATH=C:\Program Files\Java\jdk1.7.0_71\bin;
将仅设置java的路径 并且旧路径将不会被添加,直到命令提示符 会议持续。
保持现有路径设置不变,并在命令下添加java path use。
set PATH=C:\Program Files\Java\jdk1.7.0_71\bin;%PATH%