2 u011465583 u011465583 于 2013.07.21 08:31 提问

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

6个回答

u013573162
u013573162   2015.01.16 18:08
已采纳

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

u013573162
u013573162   2015.01.16 18:08

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

u011321908
u011321908   2013.07.22 20:02

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
u011465583 呵呵,我Path的路径前面少了一个;,也不知道为什么java命令能用javac不能用,加了一分号就天下太平了
4 年多之前 回复
skyer4
skyer4   2015.08.20 10:55

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

baidu_36732612
baidu_36732612   2016.11.16 21:02

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

linuxc2008
linuxc2008 弄了半天,就这个方法解决了我的javac不可用的问题
6 个月之前 回复
u011466455
u011466455   2013.07.21 10:58

我的也是,我的esciple运行不了

u011321908
u011321908 肯定是有关系的啊,你jdk不配置好,Eclipse也是运行不了的
4 年多之前 回复
u011465583
u011465583 不应该啊,好像没什么关系吧,我只记得好像有个什么工具不能装,装了就运行不了,具体你百度一下,好像是tools是底下的一个东西的原因
4 年多之前 回复
Csdn user default icon
上传中...
上传图片
插入图片
准确详细的回答,更有利于被提问者采纳,从而获得C币。复制、灌水、广告等回答会被删除,是时候展现真正的技术了!