求助JDK1.6环境变量配置的问题,高手乱入!
我下载的是sun网站的最新的jdk-6u14-windows-i586,安装过程一路都是下一步,默认路径。安装完成,配置变量,检测,运行-cmd-确定,输入java-ve...
我下载的是sun网站的最新的jdk-6u14-windows-i586,安装过程一路都是下一步,默认路径。安装完成,配置变量,检测,运行-cmd-确定,输入java-version.显示java-version不是内部或外部命令,也不是可运行程序或批处理文件。。。
不知道什么原因。。我把所有的变量写在下面。大家看看是什么原因。谢谢!
我安装jdk的目录是默认的目录是C:\Program Files\Java\jdk1.6.0_14 和 C:\Program Files\Java\jre6
我配置的环境变量是:1,新建java_home,变量值C:\Program Files\Java\jdk1.6.0_14
2,Path 变量值:%SystemRoot%\system32;%SystemRoot%;%SystemRoot%\System32\Wbem;C:\Program Files\Common Files\Adobe\AGL;C:\Program Files\Common.;%JAVA_HOME%\bin;Files\Thunder Network\KanKan\Codecs;C:\Program Files\Java\jdk1.6.0_14\bin
3,新建classpath,变量值: .;C:\Program Files\Java\jdk1.6.0_14\lib\dt.jar;C:\Program Files\Java\jdk1.6.0_14\lib\tools.jar;
大家帮忙看看哦。。刚开始接触JAVA,连这个都搞不定的话很受打击哦。。555
谢谢了!! 展开
不知道什么原因。。我把所有的变量写在下面。大家看看是什么原因。谢谢!
我安装jdk的目录是默认的目录是C:\Program Files\Java\jdk1.6.0_14 和 C:\Program Files\Java\jre6
我配置的环境变量是:1,新建java_home,变量值C:\Program Files\Java\jdk1.6.0_14
2,Path 变量值:%SystemRoot%\system32;%SystemRoot%;%SystemRoot%\System32\Wbem;C:\Program Files\Common Files\Adobe\AGL;C:\Program Files\Common.;%JAVA_HOME%\bin;Files\Thunder Network\KanKan\Codecs;C:\Program Files\Java\jdk1.6.0_14\bin
3,新建classpath,变量值: .;C:\Program Files\Java\jdk1.6.0_14\lib\dt.jar;C:\Program Files\Java\jdk1.6.0_14\lib\tools.jar;
大家帮忙看看哦。。刚开始接触JAVA,连这个都搞不定的话很受打击哦。。555
谢谢了!! 展开
6个回答
展开全部
在完成了JDK的安装后,环境变量设置是其安装后的首要操作,有人会问为什么要设置这个,要理解这个
你首先要明白环境变量的涵义,它可以简单的理解为路径导向,例如WINDOWS里面的临时文件夹存放
路径导向,当有此类文件时可根据此环境变量找到它的存放目录,大家用TTPlayer播放器的时候就可以
看到它也设置了个环境变量,其实就为了把我们添加进播放列表的歌曲用TT播放,当播放列表时歌曲通
过变量得以在TT上播放,就象我们下面讲的CLASSPATH变量是为了在我们输入JAVA命令如JAVAC等
的时候不如敲入它的路径,系统自动根据环境变量设置找到其实际地址,好了,着就是环境变量的一点简
单理解.
好了说说JKD的环境变量设置
path=%JAVA_HOME%\bin
JAVA_HOME=C:\Java\jdk1.6.0_01
CLASSPATH=.;%JAVA_HOME%\lib\dt.jar;%JAVA_HOME%\lib\tools.jar 注意:等号后面是句点+分号
好我们一个一个说,对于初次设置如果设置没有成功的话大家可能会把一些无关紧要的东西认为是出现
错误的原因,其实在整个设置过程知道以下几点就可以了
1,PATH,CLASSPATH等 大小写都无所谓 (有些人可能会在这个上面纠缠很久)
2,只需要设置着3个变量,别听别人说还有其他变量
3,环境变量有系统变量和用户变量,设置成哪个都行,如果是系统变量的话对于所有登陆使用此电脑的
用户都有效,用户变量只对相应用户起作用
4,变量值最后的;(分号)可带可不带,我这里说的最后一个分号,处于中间位置的不可省略!
5,注意区别/,\在WINDOWS里的路径名一般用\(反斜杠),但有时我们发现其实/也可以,最好使用\,
\在C/C++里是转义字符的意思,而/是HTTTP,FTP协议的路径符号
6,我的例子之所以把JAVA_HOME设置为C:\Java\jdk1.6.0_01,是因为我的JDK安装路径决定的,大家
可以根据自己的安装路径调整此变量.
好了,在细心留意了着6点后,我们的JDK设置就没有问题,但是光说还不行还得实际测试一下,这里我想说
一下几中有人说在DOS下输入JAVA -VERSION(JAVA后有空格)后出现版本信息就说明设置成功了,着
实际上是不能说明任何问题,正确的应该是我们编写了一个JAVA小程序后,通过JAVAC编译成功生成
CLASS文件才表示我们的设置是正确的.
我们在初次编写JAVA程序的时候是用记事本写的,因为它无检错,DEBUG现在已经很少有人用了,推荐
使用JBUILDER,ECLIPSE,JCREATOR编辑工具!
转自http://hi.baidu.com/hyperstar/blog/item/564bf145b6599224cefca3e7.html
下面是一个测试程序,是我写的
import java.io.*;
public class asdf
{
public static void main(String args[])
{
System.out.println("hello,java world");
}
}
第一步把上面的程序拷到一个记事本里面,二把记事本名字改成asdf.java让他和类名一样.三在运行里
先输入javac asdf.java然后输入java asdf 就可以了(第二个后面没有java哦)
你首先要明白环境变量的涵义,它可以简单的理解为路径导向,例如WINDOWS里面的临时文件夹存放
路径导向,当有此类文件时可根据此环境变量找到它的存放目录,大家用TTPlayer播放器的时候就可以
看到它也设置了个环境变量,其实就为了把我们添加进播放列表的歌曲用TT播放,当播放列表时歌曲通
过变量得以在TT上播放,就象我们下面讲的CLASSPATH变量是为了在我们输入JAVA命令如JAVAC等
的时候不如敲入它的路径,系统自动根据环境变量设置找到其实际地址,好了,着就是环境变量的一点简
单理解.
好了说说JKD的环境变量设置
path=%JAVA_HOME%\bin
JAVA_HOME=C:\Java\jdk1.6.0_01
CLASSPATH=.;%JAVA_HOME%\lib\dt.jar;%JAVA_HOME%\lib\tools.jar 注意:等号后面是句点+分号
好我们一个一个说,对于初次设置如果设置没有成功的话大家可能会把一些无关紧要的东西认为是出现
错误的原因,其实在整个设置过程知道以下几点就可以了
1,PATH,CLASSPATH等 大小写都无所谓 (有些人可能会在这个上面纠缠很久)
2,只需要设置着3个变量,别听别人说还有其他变量
3,环境变量有系统变量和用户变量,设置成哪个都行,如果是系统变量的话对于所有登陆使用此电脑的
用户都有效,用户变量只对相应用户起作用
4,变量值最后的;(分号)可带可不带,我这里说的最后一个分号,处于中间位置的不可省略!
5,注意区别/,\在WINDOWS里的路径名一般用\(反斜杠),但有时我们发现其实/也可以,最好使用\,
\在C/C++里是转义字符的意思,而/是HTTTP,FTP协议的路径符号
6,我的例子之所以把JAVA_HOME设置为C:\Java\jdk1.6.0_01,是因为我的JDK安装路径决定的,大家
可以根据自己的安装路径调整此变量.
好了,在细心留意了着6点后,我们的JDK设置就没有问题,但是光说还不行还得实际测试一下,这里我想说
一下几中有人说在DOS下输入JAVA -VERSION(JAVA后有空格)后出现版本信息就说明设置成功了,着
实际上是不能说明任何问题,正确的应该是我们编写了一个JAVA小程序后,通过JAVAC编译成功生成
CLASS文件才表示我们的设置是正确的.
我们在初次编写JAVA程序的时候是用记事本写的,因为它无检错,DEBUG现在已经很少有人用了,推荐
使用JBUILDER,ECLIPSE,JCREATOR编辑工具!
转自http://hi.baidu.com/hyperstar/blog/item/564bf145b6599224cefca3e7.html
下面是一个测试程序,是我写的
import java.io.*;
public class asdf
{
public static void main(String args[])
{
System.out.println("hello,java world");
}
}
第一步把上面的程序拷到一个记事本里面,二把记事本名字改成asdf.java让他和类名一样.三在运行里
先输入javac asdf.java然后输入java asdf 就可以了(第二个后面没有java哦)
展开全部
老师告诉过这个不是内部或外部命令的处理方法.
如果你的jdk配置的没问题可以试试.
在windows/system32目录中找到cmd.exe.创建一个快捷方式在system32中.叫做dos.在开始运行中启动dos.输入java -version
注意有空格的.
如果你的jdk配置的没问题可以试试.
在windows/system32目录中找到cmd.exe.创建一个快捷方式在system32中.叫做dos.在开始运行中启动dos.输入java -version
注意有空格的.
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
%JAVA_HOME% 这个变量定义了没有?
新建 JAVA_HOME 值:C:\Program Files\Java\jdk1.6.0_14
另外检测命令 是 java -version 中间有空格。
新建 JAVA_HOME 值:C:\Program Files\Java\jdk1.6.0_14
另外检测命令 是 java -version 中间有空格。
本回答被提问者采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
在path里加上这个:.;C:\Program Files\Java\jdk1.6.0_14\lib\dt.jar;C:\Program Files\Java\jdk1.6.0_14\lib\tools.jar;
改过path为:.;C:\Program Files\Java\jdk1.6.0_14\lib\dt.jar;C:\Program Files\Java\jdk1.6.0_14\lib\tools.jar;:%SystemRoot%\system32;%SystemRoot%;%SystemRoot%\System32\Wbem;C:\Program Files\Common Files\Adobe\AGL;C:\Program Files\Common.;%JAVA_HOME%\bin;Files\Thunder Network\KanKan\Codecs;C:\Program Files\Java\jdk1.6.0_14\bin
改过path为:.;C:\Program Files\Java\jdk1.6.0_14\lib\dt.jar;C:\Program Files\Java\jdk1.6.0_14\lib\tools.jar;:%SystemRoot%\system32;%SystemRoot%;%SystemRoot%\System32\Wbem;C:\Program Files\Common Files\Adobe\AGL;C:\Program Files\Common.;%JAVA_HOME%\bin;Files\Thunder Network\KanKan\Codecs;C:\Program Files\Java\jdk1.6.0_14\bin
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
classpath 直接C:\Program Files\Java\jdk1.6.0_14\lib 试一下
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询