日历

2008 7.20 Sun
  12345
6789101112
13141516171819
20212223242526
2728293031  
«» 2008 - 7 «»

日志分类

文章搜索

日志文章

2007年05月19日 12:48:33

JAVA环境变量的设置

  首先说说JAVA为什么要配置环境变量
 JDK的安装目录的bin文件中含有编译器(javac.exe)、解释器(java.exe)、和一些其他的可执行文件,为了方便的使用编译器和解释器,
应当将bin包含在path的设置中。
  下面我们具体说说怎样设置环境变量和一些相关的知识
  开始我们可以把bin文件的路径直接输入Ms-dos命令行中,例如:set path=C:\Java\jdk1.5.0_04\bin或path=C:\Java\jdk1.5.0_04\bin
然后按回车即可,但是用这样方法只对当前的Ms-dos命令行窗口有效,当关闭命令行窗口后,path的值就不起效果了。直接在Ms-dos中输入
set命令表示查看所有的系统变量和用户变量和它们具体的值,如果想查看某个特定的变量值,在set后面加上变量的名字即可,如:set path
在Ms-dos中输入dir表示查看指定目录所有文件,“cd 文件名”命令表示进入文件目录, “cd..”命令表示返回上一层目录,“cd\”命令
表示返回主目录。使用这些命令在编译和执行JAVA文件的时候比较方便。
  现在我们说说在系统属性中设置path,对于XP系统来讲,单击“我的电脑”,然后在快捷菜单中选择“属性”命令,接着选择高级选项,
然后单击“环境变量”按钮,如果先前有path的值,只要在值的后面后面加上我们JDK的安装路径就可以了,在不在忘记在原有的path值和
J2SDK的路径之间加分号“;”例如:%SystemRoot%\system32;%SystemRoot%;%SystemRoot%\System32\Wbem;C:\Java\jdk1.5.0_04\bin
  J2SDK安装目录的jre文件夹中包含着java应用程序运行时所需要的JAVA类库和虚拟机,安装J2SDK一般不需要设置环境变量classpath的值
如果你的机器安装过一些商业化的JAVA开发产品或带有JAVA技术的一些产品,这些产品安装之后可能会修改classpath的值,那么当你运行JAVA
应用程序时,你可能加载到这些老版本的类库而导致程序要加载的类无法找到,使程序运行出现错误,这个时候我们要重新设置classpath的值
设置classpath的具体步骤:
  同样是在系统属性里配置
  找到lib文件中dt.jar,tools.jar还有jre\lib中的rt.jar文件
  如下形式配置
  .;C:\Java\jdk1.5.0_04\lib\dt.jar;C:\Java\jdk1.5.0_04\lib\tools.jar;C:\Java\jdk1.5.0_04\jre\lib\rt.jar
  其中".;"是指可以加载应用程序当前目录中的类。
  我们还有另一种方式来配置classpath,在这里简单介绍一下
  我们首先新建一个环境变量java_home=C:\Java\jdk1.5.0_04
  然后在设置classpath的值
  .;%java_home%\lib\dt.jar;%java_home%\lib\tools.jar;%java_home%\jre\lib\rt.jar
  这样设置只是方式不同,功能是完全一样的
  我上面我写是东西都是经过我验证过的,希望能给大家一些帮助,错误再所难免,请大家指正~~~~~~~
 
 

Tags: JAVA  

类别: 无分类 |  评论(1) |  浏览(4635) |  收藏
一共有 1 条评论
1楼 ITResearch 2008年05月07日 15:45:33 Says:
欢迎你加入到JAVA开发联盟中来!
同时欢迎你访问http://lhl54861287.qyun.net
发表评论