首先从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
我的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
然后保存文件
这样js2dk我们就安装好了 ,注意环境变量中不要漏掉当前目录.我们可以写个测试文件来检查一下,
HelloWorld.java
public class HelloWorld
{
public static void main(String[] args)
{
System.out.println("hello world in linux");
}
}
javac HelloWorld.java
我的java技术编程资料 HelloWorld
这样就可以看到hello world in linux的输出了,这样说明安装设置成功
set CLASSPATH=/opt/oracle/ora920/jdbc/ojdbc14.jar:/opt/j2ee/lib/j2ee.ar:/opt/ant/lib/ant.jar:.(将当前目录加入CLASSPATH是十分必要的)
export 我的java技术编程资料 PATH CLASSPATH
在下一次登录时以上设置会自动生效