win7系统java环境变量设置不小心把系统原有变量删除了怎么办

我把变量设成下面这些,还是不行,请指教!classpath:.;%JAVA_HOME%\lib;%JAVA_HOME%\lib\tools.jar
JAVA_HOME:C:\ProgramData\Microsoft\Windows\Start Menu\Programs\jdk1.8.0_20
path:C:\Windows\system32;C:\Windows;C:\Windows\System32\Wbem;C:\Windows\System32\WindowsPowerShell\v1.0\;%JAVA_HOME%bin

到别人机上把 %SystemRoot% 开头的变量值复制过来,应该能挽回一部分损失,当然,只是一部分,不过总好过全部丢失,呵呵……追问

Java安装好了,测试版本的时候却是提示“Java”不是内部或外部命令,也不是可运行的程序或批处理文件又是怎么回事?

追答

找到java的安装目录,把它加到path变量尾部,比如我的机上就是这样的:
D:\Java\jdk1.8.0_20\bin;C:\ProgramData\Oracle\Java\javapath

追问

我把变量设成下面这些还是不行,请指教!classpath:.;%JAVA_HOME%\lib;%JAVA_HOME%\lib\tools.jar
JAVA_HOME:C:\ProgramData\Microsoft\Windows\Start Menu\Programs\jdk1.8.0_20

追答

java_home好像不对,不应该是这个目录,你的这个目录是快捷方式的目录,不是安装的目录,你再仔细找找

追问

设置好之后却出现Java能运行,javac不是内部或外部命令,也不是可运行的程序,这又是怎么回事?帮帮忙~~

温馨提示:内容为网友见解,仅供参考
第1个回答  2014-09-27
打开书本~照着书本~狂抄...
相似回答