您的位置:首页 > 编程语言 > Java开发

ubuntu java6 install

2015-11-08 16:28 525 查看
安装JDK1.6.0(下载编译2.3及更高版本,低版本请用jdk1.5)

下载jdk安装文件:jdk-6u45-linux-x64.bin

下载地址: http://yunpan.cn/QUduAGziC6Snw
将下载到的jdk-6u45-linux-x64.bin移动到/usr/lib/jvm/java目录下,若不存在jvm和java目录,请使用root身份创建。指令如下:

sudo -s(之后,输入登录ubuntu的密码)

cd /usr/lib

mkdir jvm

cd jvm

mkdir java

创建完jvm和java目录之后,使用mv命令将jdk-6u45-linux-x64.bin拷贝到java目录下。

比如我的用户名是and,jdk下载等默认存储位置在/home/and/下载

sudo mv /home/and/下载/jdk-6u45-linux-x64.bin /usr/lib/jvm/java/

安装JDK

切换至/usr/lib/jvm/java目录下

cd /usr/lib/jvm/java

chmod u+x jdk-6u45-linux-x64.bin
(增加可执行权限)

./jdk-6u45-linux-x64.bin

安装的时候,需要的时候按下Enter就Ok了

配置JDK等环境变量(修改法)

在终端中输入
sudo gedit /etc/environment 回车,会要求输入密码,然后会打开一个文件,在文件最后添加以下三行:

export JAVA_HOME=/home/and/java/jdk1.6.0_45

export JRE_HOME=/home/and/java/jdk1.6.0_4/jre

export CLASSPATH=.:$CLASSPATH:$JAVA_HOME/lib:$JAVA_HOME/jre/lib

保存

再修改第二个文件,在终端中输入sudo gedit /etc/profile回车

在文件最后添加以下四行


export JAVA_HOME=/home/and/java/jdk1.6.0_45

export JRE_HOME=/home/and/java/jdk1.6.0_45/jre

export CLASSPATH=.:$CLASSPATH:$JAVA_HOME/lib:$JAVA_HOME/jre/lib

export PATH=$JAVA_HOME/bin:$JAVA_HOME/jre/bin:$PATH:$HOME/bin

保存

JDK6的bin文件中有许多可执行命令,根据需要,可以选择安装至/usr/bin目录下,比如,我安装了javac/java/javaws/jar/javah/javadoc六个命令。具体执行如下命令:

update-alternatives --install /usr/bin/javac javac /usr/lib/jvm/java/jdk1.6.0_45/bin/javac 1

update-alternatives --install /usr/bin/java java /usr/lib/jvm/java/jdk1.6.0_45/bin/java 1

update-alternatives --install /usr/bin/javaws javaws /usr/lib/jvm/java/jdk1.6.0_45/bin/javaws 1

update-alternatives --install /usr/bin/jar jar /usr/lib/jvm/java/jdk1.6.0_45/bin/jar 1

update-alternatives --install /usr/bin/javah javah /usr/lib/jvm/java/jdk1.6.0_45/bin/javah 1

update-alternatives --install /usr/bin/javadoc javadoc /usr/lib/jvm/java/jdk1.6.0_45/bin/javadoc 1

update-alternatives --config javac

update-alternatives --config java

update-alternatives --config javaws

update-alternatives --config jar

update-alternatives --config javah

update-alternatives --config javadoc

sudo update-alternatives --install /usr/bin/javac javac /home/pgl/program/java/jdk1.6.0_45/bin/javac 1

sudo update-alternatives --install /usr/bin/java java /home/pgl/program/java/jdk1.6.0_45/bin/java 1

sudo update-alternatives --install /usr/bin/javaws javaws /home/pgl/program/java/jdk1.6.0_45/bin/javaws 1

sudo update-alternatives --install /usr/bin/jar jar /home/pgl/program/java/jdk1.6.0_45/bin/jar 1

sudo update-alternatives --install /usr/bin/javah javah /home/pgl/program/java/jdk1.6.0_45/bin/javah 1

sudo update-alternatives --install /usr/bin/javadoc javadoc /home/pgl/program/java/jdk1.6.0_45/bin/javadoc 1

sudo update-alternatives --config javac

sudo update-alternatives --config java

sudo update-alternatives --config javaws

sudo update-alternatives --config jar

sudo update-alternatives --config javah

sudo update-alternatives --config javadoc

注意:如果需要安装其它命令,按照上面的格式,根据需要进行添加即可。

执行java -version可以看到当前JDK的版本信息,表示安装成功。

测试一下:

在/home/and/目录下新建文件Hello.java,打开,输入以下内容

public class Hello{

public static void main(String args[]){

System.out.println("hello wrold");

}

}

保存之后在终端中输入javac Hello.java(注意,是在/home/and/目录下面新建的Hello.java文件,否则,运行此命令需要先到相应的目录下面去,可以先在终端中试试ls命令,可以列出当前目录的所有文件)

如果没有提示的话,表示编译成功,接下来nihao执行了,输入java Hello

显示
hello wrold
就表示安装成功了
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: