01-环境变量配置总结(XP系统)

XP 系统环境变量的配置总结 简介
学习 java 开发,在安装一些 java 开发工具之后,启动这些开发工具的时候,很多时候 需要依赖一些系统环境变量的配置,如果只是配置两三个变量,那配置起来还比较容易,但 是配置的变量内容如果多了的话, 如果没有深入理解配置原理的话, 很容易出现这样或者那 样的问题, 这是很多初学者比较头痛的问题。 下面就总结一些我个人配置过程中出现的问题, 来给大空演示一些造成这些问题的原因,并解决它。

环境变量配置
JDK 环境变量配置
? CLASSPATH:.;C:\ProgramFiles\Java\jdk1.6.0_22\lib\dt.jar;C:\Program Files\Java\jdk1.6.0_22\lib\tools.jar ? PATH:C:\Program Files\Java\jdk1.6.0_22\bin;C:\Program Files\Java\jre6\bin; ? JAVA_HOME:C:\Program Files\Java\jdk1.6.0_22(启动容器的时候用到如:tomcat6.0) 注意:每个变量名配置的变量值路径中间要加上;(分号) classpath 变量名配置的变量值的最前面必须要加上.;(点号分号) ? 配置好验证:开始菜单?运行?输入“cmd” ,在 DOS 下输入: “java -version”查看是否 配置成功[如图 1-1]。

图 1-1(JDK1.6 配置验证) 注意: 如果你配置好了这些环境变量之后进行验证后发现不成功, 应该要检查你的 PATH 下面是否有其它的服务配置了环境变量信息,要把上面配置的这些环境变量信息置于 PATH 下的最前面(如果你配置了不同版本的 jdk 环境变量, 那么最前面配置的 jdk 环境变量信息为 最终系统认到的环境变量信息)。

CATALINA_HOME 环境变量配置
在安装启动布署到 tomcat6.0 下的项目工程 JIRA 错误跟踪软件、CONFLUENCE 企业知识 管理与协同软件时需要先配置 CATALINA_HOME 这个环境变量。

?

CATALINA_HOME:D:\SERVICE\tomcat6.0 注意:配置的这个环境变量的路径为你所在的 tomcat6.0 容器的路径。

MAVEN_HOME 环境变量配置
在构建 springside3 工程项目和构建 CI 持续集成(Hudson+Maven+SVN)时需要用到 maven 来构建,而 maven 构建时,需要先配置 MAVEN_HOME 这个环境变量。 ? MAVEN_HOME:E:\springside-3.3.3\tools\maven\apache-maven-2.2.1 ? PATH:%MAVEN_HOME%\bin 注意:首先配置 MAVEN_HOME 这个环境变量时,确认你已经下载解压了 maven, MAVEN_HOME 的变量值为你所安装的路径位置。 ? 配置好验证:开始菜单?运行?输入“cmd” ,在 DOS 下输入: “mvn -v”查看是否配置 成功[如图 1-2]。

图 1-2(maven 配置验证)

HUDSON_HOME 环境变量配置
在构建 CI 持续集成(Hudson+Maven+SVN)环境时,首先要安装 Hudson,而启动 Hudson 工程时,需要先配置你的 HUDSON_HOME 环境变量,为启动你的 Hudson 工程配置信息指定 存放路径,当然如果你没有配置的话也没有关系,如果你没有配置的话,系统会为你指定默 认的存放配置信息的路径。 ? HUDSON_HOME:D:\SERVICE\ Tomcat 6.0 \webapps\hudsonHome

环境变量配置问题
JDK 环境变量配置问题
有这么一种情况的 JDK 环境变量的配置出现问题,配置如下: 就是我的电脑 XP 系统下已经安装好了 ORACLE10g,现在我在如图[2-1]中的个人用户 (Administrator 的用户变量)下配置如下变量:

图 2-1(系统环境变量) ? CLASSPATH:.;C:\ProgramFiles\Java\jdk1.6.0_22\lib\dt.jar;C:\Program Files\Java\jdk1.6.0_22\lib\tools.jar ? PATH:C:\Program Files\Java\jdk1.6.0_22\bin;C:\Program Files\Java\jre6\bin; ? JAVA_HOME:C:\Program Files\Java\jdk1.6.0_22(启动容器的时候用到如:tomcat6.0) 注意:每个变量名配置的变量值路径中间要加上;(分号) classpath 变量名配置的变量值的最前面必须要加上.;(点号分号) ? 配置好验证:开始菜单?运行?输入“cmd” ,在 DOS 下输入: “java -version”查看是否 配置成功[如图 2-2]。

图 2-2(JDK1.4 配置验证) 为什么已经配置好了还是不能用呢?原因如下: 由于我们事先装好的 oracle10g 数据库在如上图[2-1]中的系统变量中配置了环境变量名 PATH 的 值 为

D:\oracle\product\10.1.0\Db_1\bin;D:\oracle\product\10.1.0\Db_1\jre\1.4.2\bin\client;D:\oracl e\product\10.1.0\Db_1\jre\1.4.2\bin;; 配置的这些信息为全局的环境变量, 而我们配置的 PATH 的信息个人用户(Administrator 的用户变量)下,最终 dos 认到的重覆的信息为全局变量信息 覆盖到个人用户配置的信息,才会造成上述情况。

HUDSON_HOME 环境变量配置问题
在构建 CI 持续集成(Hudson+Maven+SVN)环境时,首先要安装 Hudson,而启动 Hudson 工程时,需要先配置你的 HUDSON_HOME 环境变量,为启动你的 Hudson 工程配置信息指定 存放路径,当然如果你没有配置的话也没有关系,如果你没有配置的话,系统会为你指定默 认的存放配置信息的路径。 例如当确认你的 hudson 工程已经布署到容器(如:tomcat6.0)之后,有三种方式来启动 你的容器,第一种是以如图[2-3]tomcat6.exeWindowXP 系统个人用户如(Administrator)启动, 容器会先去查看系统变量区(全局变量区)下的变量名是否有相匹配的,然后再去查看如图 [2-1]个人用户如(Administrator)下面是否有配置 HUDSON_HOME 环境变量信息,如果没有的 话,系统默认选择在 C:\Documents and Settings\Administrator 目录下新建一个名为.hudson 的文件夹,作为 Hudson 的 home,相反如果有的话,容器会选择您配置的 HUDSON_HOME 的路径值作为 Hudson 的 home。 第二种是以如图[2-3]tomcat6w.exeWindowXP 系统服务来启动,容器会去查看如图[2-1] 系统变量下面是否有配置 HUDSON_HOME 环境变量信息,如果没有的话,系统默认选择在 C:\WINDOWS\system32\config\systemprofile (根据 XP 系统版本的不同,我在公司的机子下试 的时候系统默认的路径放在 C:\Documents and Settings\Default Users)目录下新建一个名 为.hudson 的文件夹,作为 Hudson 的 home,相反如果有的话,容器会选择您配置的 HUDSON_HOME 的路径值作为 Hudson 的 home。 最后一种是以如图[2-4]的 ApacheTomcat6 的系统服务来启动, 容器的启动原理同上面的 第二种一样。

图 2-3(tomcat6.0 个人用户启动和系统服务启动)

图 2-4(计算机管理-服务-启动)

总结
总的来说,配置环境变量不是太难,只要明白原理了,配起来就比较得心应手。个人建 议环境变量还是配置在全局系统变量区, 个人用户区不用配置。 因为一般一台电脑只有一个 人来操作,没必要建个人用户变量。


相关文档

  • windowxp系统java环境变量配置
  • Android环境变量配置XP
  • Windows xp操作系统环境变量
  • Windows XP配置JDK环境变量
  • Java环境变量配置(XP)
  • Windows XP 下配置 JDK 环境变量
  • XP系统jdk1.6环境变量配置
  • Java环境变量配置(xp,linux)
  • windows_xp下配置JDK环境变量
  • linux配置环境变量Linux操作系统下三种配置环境变量的方法
  • 电脑版