您的位置:首页 > 运维架构 > Shell

Linux下环境变量的设置.

2007-01-20 23:12 337 查看
首先从http://java.sun.com下载J2SDK1.4.2-linux-i586.bin,从http://www.eclipse.org

下载eclipse3.0-SDK-linux-gtk.zip 最好先把他们下载到/tmp目录,然后安装j2sdk,复制Jsdk1.4.2-linux-i586.bin到/usr下

在shell 下输入 cp j2sdk1.4.2-linux-i586.bin /usr 然后进行安装 ./j2sdk1.4.2-linux-i586.bin,命令执行结束后会在usr目录出现J2sdk1.4.2目录 linux中默认使用的shell是/bin/bash,使用bash在用户登录时先执行/etc/profile,

然后执行~/.bash_profile.如果每个用户都需要使用JDK就在/etc/profile中设置java_home,如果只是个人用设置~/.bash_profile就可以了.

在~/.bashrc中会检查/etc/bashrc是否存在,

设置环境变量

     (一)让所有用户都可以用(必须以根root登录) cd /etc vi .profile打开这个文件在文件最后添加如下句 JAVA_HOME=/usr/j2sdk1.4.2(此为安装Java的目录) EXPORT JAVA_HOME PATH=&JAVA_HOME/bin:&PATH EXPORT PATH EXPORT CLASSPATH=.:&JAVA_HOME/lib/rt.jar:&JAVA_HOME/lib/tools.jar 然后保存文件 这样js2dk我们就安装好了 ,注意环境变量中不要漏掉当前目录.我们可以写个测试文件来检查一下, 

HelloWorld.java

public class HelloWorld {

      public static void main(String[] args) {

                      System.out.println("hello world in linux");

     }

}

javac HelloWorld.java

HelloWorld 这样就可以看到hello world in linux的输出了,这样说明安装设置成功

      (二)在当前登录运户中设置 cd 回车然后进入vi .bash_profile

EXPROT JAVA_HOME = /usr/java/j2sdk EXPROT CLASSPATH = .:$JAVA_HOME /lib:$JAVA_HOME /jre/lib:$JAVA_HOME /lib/tools.jar EXPROT PATH = .:$PATH:$JAVA_HOME /bin:$JAVA_HOME /jre/bin

set CLASSPATH=/opt/oracle/ora920/jdbc/ojdbc14.jar:/opt/j2ee/lib/j2ee.ar:/opt/ant/lib/ant.jar:.(将当前目录加入CLASSPATH是十分必要的) export 我的java技术编程资料 PATH CLASSPATH 在下一次登录时以上设置会自动生效
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息