码迷,mamicode.com
首页 > 编程语言 > 详细

java环境变量

时间:2015-08-05 10:42:55      阅读:116      评论:0      收藏:0      [点我收藏+]

标签:java   jdk   path   开发工具   

    在安装了jdk以后,其中bin目录下的一些开发工具只能在该路径下执行,这样在编译和执行java程序的时
 会很不方便,我们需要在系统中的任何位置都可以执行,可以通过设置环境变量达到目的
 一、在path中设置
    步骤:
    在高级系统设置-环境变量-系统变量中找到path,把jdk的bin目录路径(包括bin)复制到path中并用分
 号与其他系统变量分开,这样就可以达到jdk程序在系统的任何位置都可以运行的目的
    这样的设置有弊端,就是当我们想切换jdk的版本时,必须要操作path,有可能会对一些系统的环境变量
 造成错误操作
 二、通过参数设置
    为了避免这些弊端,我们可以在系统环境变量中再添加一个,这里命名为JAVA_HOME,这时只需要把bin目
 录(不包括bin)的路径放置在JAVA_HOME系统变量中,然后再把参数JAVA_HOME放在path中格式如下
                    %JAVA_HOME%\bin;
    两个%号中间的为参数,这样在切换jdk版本时只需要更改JAVA_HOME即可
 三、classpath环境变量
    目前了解到的classpath是为了让自己的java程序也能达到在系统的任何位置都能运行的效果
    步骤:
        在系统变量中添加classpath,并把自己的java程序路径复制到classpath
    这样的配置完之后,在配置的路径下的文件可以在系统的任何位置可以运行。
    弊端:
      1.当有两个相同名字的class文件一个在classpath目录下,另一个在其他地方,如果通过java程序执行
    ,那么系统会自动执行classpath目录下的class文件,这样会造成不必要的麻烦
      2.自己的java程序生成的class文件可以在系统的任何地方都可以运行,这样对于自己程序的有很大的
    安全隐患
    使用:
	一般classpath可以这样配置
		.;class文件目录
        这样就可以先执行当前目录下的class文件,如果当前目录下的文件不存在那么再执行classpath目录
的文件    
 小结:一般只需要配置path,可以随地调用java的开发工具

    
        

版权声明:本文为博主原创文章,未经博主允许不得转载。

java环境变量

标签:java   jdk   path   开发工具   

原文地址:http://blog.csdn.net/husen1314/article/details/47291213

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!