java使用命令编程为什么要设置环境变量!怎样设置环境变量啊?急!急!急!

 我来答
虚虚实实Lee
2010-10-21 · 超过35用户采纳过TA的回答
知道答主
回答量:155
采纳率:0%
帮助的人:72.3万
展开全部
安装后系统环境变量
Path 值的设置
SDK平台提供的Java编译器(javac.exe)和Java解释器(java.exe)位于Java安装目录的bin文件夹中,为了能在任何目录中使用编译器和解释器,应在系统特性中设置Path。 对于Windows2000、Windows2003、Windows XP,用鼠标右键点击“我的电脑”,弹出菜单,然后选择属性,弹出“系统特性”对话框,再单击该对话框中的高级选项,然后点击按钮“环境变量”,添加如下的系统环境变量:
变量名:PATH,
变量值:E:\jdk1.4\bin
例:C:\Program Files\Java\jdk1.5.0_01\bin
如果曾经设置过环境变量Path,可点击该变量进行编辑操作,将需要的值加入即可。 对于Win9x,用记事本编辑Autoexec.bat文件,将如下的设置语句加入即可, Path = E:\jdk1.4\bin;       也可以在命令窗口,如MS-DOS窗口键入命令: PATH = E:\jdk1.4\bin;      
SDK的安装目录的jre文件夹中包含着Java应用程序运行时所需要的Java类库,这些类库被包含在一个jre\lib中的压缩文件rt.jar中。安装SDK一般不需要设置环境变量ClassPath的值,如果你的机器安装过一些商业化的Java开发产品或带有Java技术的一些产品,如PB、Oracle等,那么这些产品在安装后,也可能会修改了ClassPath的值,那么当你运行Java应用程序时,你可能加载这些产品所带的老版本的类库,可能导致程序要加载的类无法找到,使你的程序出现运行错误。你可以重新编辑系统环境变量ClassPath的值。
对于indows2000、Windows2003、WindowsXP,用鼠标右键点击“我的电脑”,弹出菜单,然后选择属性,弹出“系统特性”对话框,再单击该对话框中的高级选项,然后点击按钮“环境变量”,添加如下的系统环境变量:
变量名:ClassPath
变量值:E:\jdk1.4\jre\lib\rt.jar;.;
例:C:\Program Files\Java\jre1.5.0_01\lib\rt.jar ;.;
如果曾经设置过环境变量:ClassPath,可点击该变量进行编辑操作,将需要的值加入即可。
qinlei131479
2010-10-27
知道答主
回答量:21
采纳率:0%
帮助的人:0
展开全部
在windows下的环境变量:
1)单击右键”我的电脑“,选择属性。找到环境变量并选择,单击新建。
2)首先添加JAVA_HOME,再添加路径即JDK的位置。
3)再次添加CLASSPATH,一般默认路径为. 。
4)PATH一般不必添加,一般都会存在,找到它并进行修改,即添加“%JAVA_HOME\bin%”,但不要覆盖和删除其他路径,否则会影响系统其他文件的运行。
在LINUX下的环境变量:
1)打开终端
2)vi .bash_profile
3)添加内容:
JAVA_HOME=/opt/jdk1.6.0_03
CLASSPATH=.
PATH=$JAVA_HOME/bin:$PATH
export JAVA_HOME CLASSPATH PATH
4)保存,并让配置起作用。
Source .bash_profile
或者:注销系统。

注: 1)JAVA_HOME 让其他应用程序知道JDK在哪。比如:Tomacat、Eclipse
2) CLASSPATH 让JAVA虚拟机知道要运行的类的字节码文件在哪。如果不配置,默认为 . 。
3) PATH 让操作系统找到java,javac等这些命令。但千万不要覆盖PATH里面其他的命令。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
骑猪追日
2010-10-22
知道答主
回答量:25
采纳率:0%
帮助的人:20.3万
展开全部
java命令编程时编译或执行java文件,jdk找不到你要编译的文件所在的位置,就需要classpath和path的环境变量了,
我的电脑-属性-高级-环境变量,在用户变量中新建变量
1.先建一个JAVA_HOME,值为C:\jdk1.6.0_20\
2.再建一个CLASSPATH,值为.;%JAVA_HOME%\lib;%JAVA_HOME%\jre\lib\rt.jar,记得前面一定要有一个.
3.在path里面,添加%JAVA_HOME%\bin;到最前面
不懂的和我联系
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
百度网友586a890
2010-10-21 · TA获得超过176个赞
知道答主
回答量:101
采纳率:100%
帮助的人:0
展开全部
命令行里面设置的都是临时的,关掉那个命令行以后就不起作用了设置步骤
1.JAVA_HOME :C:\Program Files\Java\jdk1.6.0_05 //这里的值填你的jdk安装目录
2.classpath:.;C:\Program Files\Java\jdk1.6.0_05\lib\dt.jar;C:\Program Files\Java\jdk1.6.0_05\lib\tools.jar //classpath的值是装载类的时候寻找类的路径,一定要注意,第一处的“.” 那个表示先到当前目录寻找,还要加上jdk下的lib下的tools.jar和 dt.jar
3.path(可选,如果你想要在命令行中使用java命令编译运行java程序就需要设置这个):jdk安装目录下bin目录的路径

回答完毕
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
xd8o8bx
2010-10-21
知道答主
回答量:85
采纳率:0%
帮助的人:29.4万
展开全部
例如你的JDK安装在 C:\jdk1.6.0_20\
(都在系统变量中)
1.先建一个JAVA_HOME,值为C:\jdk1.6.0_20\
2.再建一个CLASSPATH,值为.;%JAVA_HOME%\lib;%JAVA_HOME%\jre\lib\rt.jar,记得前面一定要有一个.
3.在path里面,添加%JAVA_HOME%\bin;到最前面
OK~设置成功
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(5)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式