javac不管怎么配环境变量都不能用

新人,win7安装jdk,1.7
配置环境变量
不管怎么改,javac一直不能用
求大神帮忙
JAVA_HOME:C:\Program Files\Java\jdk1.7.0_25
Path:%SystemRoot%\system32;%SystemRoot%;%SystemRoot%\System32\Wbem;%SYSTEMROOT%\System32\WindowsPowerShell\v1.0\C:\Program Files\Java\jdk1.7.0_25\bin;C:\Program\Java\jdk1.7.0_25\jre\bin
clsspath:.;C:\Program Files\Java\jdk1.7.0_25\lib;C:\Program Files\Java\jdk1.7.0_25\lib\tools.jar

不知道楼主解决了没有。我今天也遇到这样的问题;通过计算机(属性)高级系统设置中死活弄不好环境变量path,其他变量可以。后来在网上看到一
些大大说可以用cmd中的set path来设置环境变量。我就尝试了一下,:
set path(以path为例)=(把系统变量中path的内容拷贝过来)然后运行
set path查看,发现可以运行了。希望对你有用

Path的设置肯定有问题。JAVA_HOME既然设置了,就可以用来替代C:\Program Files\Java\jdk1.7.0_25;

设置如下:
1、新建JAVA_HOME:C:\Program Files\Java\jdk1.7.0_25 (我就当你的路径是正确的);
2、在PATH 的最前,加上 %JAVA_HOME%\bin;%JAVA_HOME%\jre\bin;(直接复制我设的就可以)
3、新建 ClassPath: .;%JAVA_HOME%\lib\dt.jar;%JAVA_HOME%\lib\tools.(直接复制我设的就可以)

新的环境变量需要新的cmd窗口才能生效

楼主吧java_home改成“C:..\java\bin;”就可以了