JDK 环境变量

来源:互联网 发布:java薪资待遇 编辑:程序博客网 时间:2024/04/29 03:09

第一个问题:什么是jdk,什么是j2sdk,什么是jsdk,什么是sdk

答案:jdk=sdk=j2sdk=jsdk=JavaTM 2 SDK, Standard Edition kit
反正你要玩java,就得有这个

第二个问题:怎么设置java编程环境
答案:
方法一:下载一个jdk,并安装它,接着设置三个系统变量:
JAVA_HOME,PATH,CLASSPATH(配置方式见下一个问题的解答)
然后你就可以用javac来编译程序,java来执行程序了
方法二:安装一个集成的java编程环境,比如JBuilder

第三个问题:怎么设置系统变量
答案:
windows 98:
     用记事本或者是其他的文本编辑器打开Autoexec.bat
    在最下面加上以下几行(假设你的jdk是装在c:/j2sdk1.4.1目录下)
    SET JAVA_HOME=c:/j2sdk1.4.1
    SET PATH=%PATH%;%JAVA_HOME%/bin
    SET CLASSPATH=.;%JAVA_HOME%/lib/tools.jar;%JAVA_HOME%/lib/dt.jar

windows 2000:
    在桌面上右键点击“我的电脑” 然后属性->高级->环境变量
    ->系统变量->新建
    变量名里面输入JAVA_HOME 变量值里面输入c:/j2sdk1.4.1
    然后再新建一个CLASSPATH其值为
    .;%JAVA_HOME%/lib/tools.jar;%JAVA_HOME%/lib/dt.jar
    仔细看看系统变量里面是不是已经有了PATH(不区分大小写)这个变量了,
    如果有的话,选择该变量然后点击编辑,然后在其值后面加入
    .;%JAVA_HOME%/bin

windows xp:
    控制面板->系统->高级->环境变量,然后就和2000的一样了

linux:
    我只配置过redhat的,其他的应该是差不多
    现在这里没有linux操作系统,所以无法写得很详细
    在/etc,还是/user,或者是/var目录下有一个好象是叫做property.什么的文件
    反正就是那种名字一看就知道是配置全局参数的文件
    然后在里面设置环境变量
   
    把JAVA_HOME的值设置为jdk的安装目录
    export JAVA_HOME
    然后再加上以下几行行
    PATH=$PATH:$JAVA_HOME/bin
    export PATH
    CLASSPATH=$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar
    export CLASSPATH
   
另外的Tips
java文件名和该文件的主类名必须一致,包括大小写


那我就具体的写出linux下设置环境变量的文件吧
linux下环境变量是在/etc/profile文件中追加
可以只用一次export
需要注意的就是要决对的分清大小写,linux不像windows,
linux对大小写是很敏感的,在profile文件最后追加如下内容:

JAVA_HOME=安装jdk的绝对路径
CLASSPATH=$JAVA_HOME/lib/tools.jar:$JAVA_HOME/lib/dt.jar      
PATH=$PATH:$JAVA_HOME/bin
export JAVA_HOME CLASSPATH PATH


还有最后一句话,不是绝对的
java主类也就是包含main()方法的类(不知道你说的主类是不是这个意思?)
所以文件名不一定要和主类名一致
只有当主类是public时,才有此要求