1. 程式人生 > >Linux安裝jdk-實戰操作

Linux安裝jdk-實戰操作

1 獲得jdk安裝包,我使用的是 

  jdk-7u51-linux-i586.tar.gz

2 tar -zxvf  jdk-7u51-linux-i586.tar.gz  解包,我的目錄是 /usr/java/jdk1.7.0_51

3 搭建環境變數

  vi /etc/profile

 在最後 新增:

export JAVA_HOME=/usr/java/jdk1.7.0_51
export PATH=$PATH:$JAVA_HOME/bin
export CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/toos.jar

4 用 java和javaversion 測試,遇到了報錯

   [[email protected]

java]# java -version
Error: dl failure on line 863
Error: failed /usr/java/jdk1.7.0_51/jre/lib/i386/client/libjvm.so, because /usr/java/jdk1.7.0_51/jre/lib/i386/client/libjvm.so: cannot restore segment prot after reloc: Permission denied

有2種解決方式:

   (1)執行  source /etc/profile  即可

(2)

    修改/etc/selinux/config的 SELINUX= enforced改為

   SELINUX=disabled   並且重啟Linux(一定要重啟啊)

   就能解決了。

5 再次測試java  和 java -version 正常

6  在/mnt/java下建立了一個java檔案T1.java

public class T1{
        public static void main(String[] args){
                System.out.print("hello word");
        }
}

 編譯 javac T1.JAVA

執行  java  T1

輸出 hello word

至此完成安裝jdk.