环境变量_JAVA_编程开发_程序员俱乐部

中国优秀的程序员网站程序员频道CXYCLUB技术地图
热搜:
更多>>
 
您所在的位置: 程序员俱乐部 > 编程开发 > JAVA > 环境变量

环境变量

 2013/7/30 19:08:54  gupeng_ie  程序员俱乐部  我要评论(0)
  • 摘要:*配置环境变量:1.配置path的目的:希望任何目录都能方便的使用javac.exe这个命令。path配置的是可执行文件的搜索路径谁用path变量?windows操作系统在用,当在当前目录下找不到要执行的exe文件时,去path指定的路径中去找。如果你的path变量更名了,那么windows就找不到了。windows会用分号把值分隔开,每一段都是一个路径,依次去找path=.;%JAVA_HOME%\bin;----------------------配置classpath的目的
  • 标签:

*配置环境变量:

?

1.配置path的目的:希望任何目录都能方便的使用javac.exe这个命令。

? ? ? ? ? ? ? ? ? path配置的是可执行文件的搜索路径 ? ? ? ? ? ? ? ?

??

? 谁用path变量?

? windows操作系统在用,当在当前目录下找不到要执行的exe文件时,

? 去path指定的路径中去找。如果你的path变量更名了,那么windows

? 就找不到了。windows会用分号把值分隔开,每一段都是一个路径,依次去找

??

? path=.;%JAVA_HOME%\bin;?

? ----------------------

??

? 配置classpath的目的:

? classpath 变量定义的是java程序所需要的类的目录的路径。  

? 也就是说java虚拟机要查找某个类的时候,它会沿着classpath提供的路径去查找。

? classpath只跟java运行有关,跟编译无关,比如你在命令行运行一个.class文件 ? classpath就是指明.class文件的目录;

? 比如你有个 Hello.class文件在D盘,而你当前工作坏境在C盘,你要用java命令运行该文件:java classpath D:\Hello.class

?

? classpath=.;%JAVA_HOME%\lib\dt.jar;%JAVA_HOME%\lib\tools.jar;

? --------------------------------------------------------------------------------------------

?

2.配置环境变量的方法一:windows会在当前目录下去找指定的命令,如果找不到回去path变量指定的目录中

? 去找,还找不到,再报错!

? 我的电脑-->右键-->属性-->高级-->环境变量-->系统变量-->path-->编辑

? 把javac这个命令所在目录放到最前面,然后加分号。

? 在dos中运行exe文件时,直接打文件名,其中.exe可以省略

?

3.配置环境变量方法二(JAVA_HOME):

? 将来我们要安装的程序都会去找一个名字为JAVA_HOME的变量,这个

? 变量指定了JDK安装目录。然后这些程序就可以找到JDK中所有的内容。

? 因为以后有很多的程序需要知道jdk这个目录在哪里,

? 他们这些会去找一个叫JAVA_HOME的变量,

? 这就需要我们自己来创建一个JAVA_HOME的变量,然后把值赋为

? jdk的安装目录。

? 注意,jdk的安装目录内的结构不能改,不然这些程序可能找不到想要的

? 东西。

? 因为我们已经配置了path变量,这时还配置了JAVA_HOME,这里有

? 重复内容,所以我们希望在path变量中使用JAVA_HOME变量。这可以使用

? %JAVA_HOME%表示JAVA_HOME变量的值。

? 例如,a是一个变量,它是值是A,那么%a%表示A,即变量a的值。

? 最后我们的path变量中的值为%JAVA_hOME%\bin

?

??

?

? JAVA_HOME这个变量时我们以后要安装的一切程序需要使用,JAVA_HOME

? 变量的值中不能有分号,因为使用这个变量的程序,不会用分号给你隔开。

?

4.配置环境变量方法三(临时):

? 前面的配置都是一劳永逸的。

?

? 一下操作时临时的,另开一个dos也失效

? 在dos中,

? 查询path的值:set path

? 新建变量并赋值:set abc=def

? 修改变量:set abc=abc

? 删除变量:set abc=

? 保存变量值并添加新值:set abc=%a%;bbb

?

5.验证环境变量配置结果

?

? 验证path变量设置的是否正确:

? 在任意目录下输入javac,显示各种命令说明正确;

? 显示javac不是命令,失败。

?

  • 相关文章
发表评论
用户名: 匿名