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

4个回答

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

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

qq_35749839
qq14244 真相了。。。
2 年多之前 回复

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.(直接复制我设的就可以)

u011465583
白马义从 呵呵,我Path的路径前面少了一个;,也不知道为什么java命令能用javac不能用,加了一分号就天下太平了
大约 7 年之前 回复

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

linuxc2008
linuxc2008 弄了半天,就这个方法解决了我的javac不可用的问题
3 年多之前 回复
Csdn user default icon
上传中...
上传图片
插入图片
抄袭、复制答案,以达到刷声望分或其他目的的行为,在CSDN问答是严格禁止的,一经发现立刻封号。是时候展现真正的技术了!
立即提问
相关内容推荐