linuxjavajdk
使用遠程終端登陸Linux伺服器,接著就是來安裝jdk:
在oracle網站下載jdk,這個很簡單,自己一進去就可以找到下載的地方
選擇適當的包,比如Linux是32位的就選32位的包,64位的就選64位的包
2. 比如:jdk-6u21-linux-i586.bin
4. 執行:shjdk-6u21-linux-i586.bin 或者 ./jdk-6u21-linux-i586.bin
5. 配置:
在自己的主目錄下,如我的主目錄為/home/zhujian/ ,如 .bashrc 文件,末尾加下如下信息
JAVA_HOME=/home/zhujian/jdk1.6.0_21
JAVA_BIN=/home/zhujian/jdk1.6.0_21/bin
PATH=$PATH:$JAVA_HOME/bin
CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar
exportJAVA_HOMEJAVA_BINPATHCLASSPATH
6。然後重啟,即可
Ⅱ 如何在linux系統安裝jdk
安裝具體操作方法如下:
1. 先從網上下載jdk(jdk-1_6_0_03-linux-i586.rpm) ,推薦SUN的官方網站www.sun.com,下載後放在/home目錄中,當然其它地方也行。
進入安裝目錄
#cd /home
#cp jdk-1_6_0_03-linux-i586.rpm /usr/local
#cd /usr/local
給所有用戶添加可執行的許可權
#chmod +x jdk-1_6_0_03-linux-i586.rpm.bin
#./jdk-1_6_0_03-linux-i586.rpm.bin
此時會生成文件jdk-1_5_0_02-linux-i586.rpm,同樣給所有用戶添加可執行的許可權
#chmod +x jdk-1_5_0_02-linux-i586.rpm
安裝程序
#rpm -ivh jdk-1_5_0_02-linux-i586.rpm
出現安裝協議等,按接受即可。
2.設置環境變數
#vi /etc/profile
在最後面加入
#set java environment
JAVA_HOME=/usr/jdk-1_6_0_03
CLASSPATH=.:$JAVA_HOME/lib.tools.jar
PATH=$JAVA_HOME/bin:$PATH
export JAVA_HOME CLASSPATH PATH
保存退出。
3.在終端使用echo命令檢查環境變數設置情況
#echo $JAVA_HOME
#echo $CLASSPATH
#echo $PATH
4.檢查JDK是否安裝成功
#java -version
如果看到JVM版本及相關信息,即安裝成功!
Ⅲ 如何查看linux下java版本
輸入命令 :java -version
會顯示:
java version "1.7.0_79"
Java(TM) SE Runtime Environment (build 1.7.0_79-b15)
Java HotSpot(TM) 64-Bit Server VM (build 24.79-b02, mixed mode)
java版本 64位1.7.0_79
Ⅳ Linux中JDK的安裝和配置方法
一、軟體下載
1、下載JDK(下面分別是32位系統和64位系統下的版本)
http://download.oracle.com/otn-pub/java/jdk/7u9-b05/jdk-7u9-linux-i586.tar.gz?AuthParam=1350717577_ #32位
http://download.oracle.com/otn-pub/java/jdk/7u9-b05/jdk-7u9-linux-x64.rpm?AuthParam=1350717726_ #64位
# getconf LONG_BIT # 查看系統多少位
二、安裝JDK7.0版本
1、先卸載伺服器自帶的jdk軟體包
# java -version #查看伺服器是否安裝過jdk
java version "1.6.0_17"
OpenJDK Runtime Environment (IcedTea6 1.7.4) (rhel-1.21.b17.el6-i386)
OpenJDK Client VM (build 14.0-b16, mixed mode)
# rpm -qa |grep gcj #查看伺服器安裝的jdk軟體包信息
libgcj-4.4.4-13.el6.i686
java-1.5.0-gcj-1.5.0.0-29.1.el6.i686
# yum -y remove java-1.5.0-gcj-1.5.0.0-29.1.el6.i686 #卸載軟體包
2、安裝jdk7.0
解壓配置安裝
# mkdir -p /usr/lib/jvm
# tar zxvf jdk-7u9-linux-i586.tar.gz -C /usr/lib/jvm
# mv /usr/lib/jvm/jdk1.7.0_09 /usr/lib/jvm/java7
3、添加jdk7.0到系統環境變數
#cp /etc/profile /etc/profile.bak #備份
#vi /etc/profile #編輯,在最後添加下面的內容
export JAVA_HOME=/usr/lib/jvm/java7
export JRE_HOME=${JAVA_HOME}/jre
export CLASSPATH=.:${JAVA_HOME}/lib:${JRE_HOME}/lib
export PATH=${JAVA_HOME}/bin:$PATH
#source /etc/profile #使配置文件立即生效
由於系統中可能會有默認的其他版本JDK,所以,為了將我們安裝的JDK設置為默認JDK版本,還要進行如下工作。
update-alternatives --install /usr/bin/java java /usr/lib/jvm/java7/bin/java 300
update-alternatives --install /usr/bin/javac javac /usr/lib/jvm/java7/bin/javac 300
update-alternatives --install /usr/bin/jar jar /usr/lib/jvm/java7/bin/jar 300
update-alternatives --install /usr/bin/javah javah /usr/lib/jvm/java7/bin/javah 300
update-alternatives --install /usr/bin/javap javap /usr/lib/jvm/java7/bin/javap 300
執行下面命令,設置默認版本,此命令執行後,系統會列出當前存在的各種JDK版本,會提示你選擇
# update-alternatives --config java
4、測試
# java -version # 測試是否成功
java version "1.7.0_09"
Java(TM) SE Runtime Environment (build 1.7.0_09-b05)
Java HotSpot(TM) Client VM (build 23.5-b02, mixed mode)
Ⅳ linux怎樣確定jdk是否安裝成功
1、首先將准備好的jdk的文件放入usr目錄下。
Ⅵ 求教如何在Linux下配置java的jdk環境變數
一. 解壓安裝jdk
在shell終端下進入jdk-6u14-linux-i586.bin文件所在目錄,
執行命令 ./jdk-6u14-linux-i586.bin 這時會出現一段協議,連繼敲回車,當詢問是否同意的時候,輸入yes,回車。之後會在當前目錄下生成一個jdk1.6.0_14目錄,你可以將它復制到 任何一個目錄下。
二. 需要配置的環境變數
1. PATH環境變數。作用是指定命令搜索路徑,在shell下面執行命令時,它會到PATH變數所指定的路徑中查找看是否能找到相應的命令程序。我們需要把 jdk安裝目錄下的bin目錄增加到現有的PATH變數中,bin目錄中包含經常要用到的可執行文件如javac/java/javadoc等待,設置好 PATH變數後,就可以在任何目錄下執行javac/java等工具了。
2. CLASSPATH環境變數。作用是指定類搜索路徑,要使用已經編寫好的類,前提當然是能夠找到它們了,JVM就是通過CLASSPTH來尋找類的。我們 需要把jdk安裝目錄下的lib子目錄中的dt.jar和tools.jar設置到CLASSPATH中,當然,當前目錄「.」也必須加入到該變數中。
3. JAVA_HOME環境變數。它指向jdk的安裝目錄,Eclipse/NetBeans/Tomcat等軟體就是通過搜索JAVA_HOME變數來找到並使用安裝好的jdk。
三. 三種配置環境變數的方法1. 修改/etc/profile文件
如果你的計算機僅僅作為開發使用時推薦使用這種方法,因為所有用戶的shell都有權使用這些環境變數,可能會給系統帶來安全性問題。
·用文本編輯器打開/etc/profile
·在profile文件末尾加入:
export JAVA_HOME=/usr/share/jdk1.6.0_14
export PATH=$JAVA_HOME/bin:$PATH
export CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar
·重新登錄
·註解
a. 你要將 /usr/share/jdk1.6.0_14改為你的jdk安裝目錄
b. linux下用冒號「:」來分隔路徑
c. $PATH / $CLASSPATH / $JAVA_HOME 是用來引用原來的環境變數的值
在設置環境變數時特別要注意不能把原來的值給覆蓋掉了,這是一種
常見的錯誤。
d. CLASSPATH中當前目錄「.」不能丟,把當前目錄丟掉也是常見的錯誤。
e. export是把這三個變數導出為全局變數。
f. 大小寫必須嚴格區分。
2. 修改.bash_profile文件
這種方法更為安全,它可以把使用這些環境變數的許可權控制到用戶級別,如果你需要給某個用戶許可權使用這些環境變數,你只需要修改其個人用戶主目錄下的.bash_profile文件就可以了。
·用文本編輯器打開用戶目錄下的.bash_profile文件
·在.bash_profile文件末尾加入:
export JAVA_HOME=/usr/share/jdk1.6.0_14
export PATH=$JAVA_HOME/bin:$PATH
export CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar
·重新登錄
3. 直接在shell下設置變數
不贊成使用這種方法,因為換個shell,你的設置就無效了,因此這種方法僅僅是臨時使用,以後要使用的時候又要重新設置,比較麻煩。
只需在shell終端執行下列命令:
export JAVA_HOME=/usr/share/jdk1.6.0_14
export PATH=$JAVA_HOME/bin:$PATH
export CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar
四. 測試jdk
1. 用文本編輯器新建一個Test.java文件,在其中輸入以下代碼並保存:
public class test {
public static void main(String args[]) {
System.out.println("A new jdk test !");
}
}
2. 編譯:在shell終端執行命令 javac Test.java
3. 運行:在shell終端執行命令 java Test
當shell下出現「A new jdk test !」字樣則jdk運行正常。
Ⅶ 怎麼查看linux中jdk版本
linux查看java jdk安裝路徑和設置環境變數
windows:
set java_home:查看JDK安裝路徑
java -version:查看JDK版本
linux:
whereis java
which java (java執行路徑) Linux命令詳解看下圖
Ⅷ 在linux系統中怎麼安裝jdk
方法/步驟
建立文件夾
進入/usr/文件夾下,建立一個文件,我這里是java文件夾,將jdk-6u45-linux-i586.bin復制到/usr/java文件夾下
Ⅸ 如何查看linux是否安裝jdk
看看 是否設置了jdk環境變數: echo $JAVA_HOME;
或運行命令: java -verion 看看能否查看版本 ,能就是運行;
或者查看後台進程:ps -ef|grep java。
1 Linux 目錄結構
即使這是個菜鳥級的問題,也經常難住老鳥。我就見過很資深的程序員把JDK不合適地安裝
到/home目錄下。雖然不一定有最正確的安裝位置,但一定有不適當的安裝位置。為了確定
我們到底應該把JDK安裝在哪裡,首先要了解一下Unix/Linux的目錄結構。
[plain]view
plain
/bin用來貯存用戶命令。/usr/bin也被用來貯存用戶命令。
/sbin許多系統命令(例如shutdown)的貯存位置。/usr/sbin中也包括了許多系統命令。
/root根用戶(超級用戶)的主目錄。
/mnt該目錄中通常包括系統引導後被掛載的文件系統的掛載點。比如,默認的光碟掛載點是/mnt/cdrom/。可以為U盤建一個掛載點:mkdir/mnt/usb。
/boot包括內核和其它系統啟動期間使用的文件,最大不超過200M。通常我為/boot建一個primary分區是1G。
/lost+found被fsck用來放置零散文件(沒有名稱的文件)。
/lib包含許多被/bin和/sbin中的程序使用的庫文件。目錄/usr/lib中含有更多用於用戶程序的庫文件。/lib目錄下放置的是/bin和/sbin目錄下程序所需的庫文件。簡單說,/lib是內核級的;/usr/lib是系統級的;/usr/local/lib是用戶級的。僅僅被/usr目錄下的程序所使用的共享庫不必放到/lib目錄下。只有/bin和/sbin下的程序所需要的庫有必要放到/lib目錄下。
/dev貯存設備文件。
/etc包含許多配置文件和目錄。
/var用於貯存variable(或不斷改變的)文件,例如日誌文件和列印機假離線文件,虛擬機鏡像文件等。
/usr包括與系統用戶直接有關的文件和目錄,例如應用程序及支持它們的庫文件。
/proc一個虛擬的文件系統(不是實際貯存在磁碟上的),它包括被某些程序使用的系統信息。
/initrd用來在計算機啟動時掛載initrd.img映像文件的目錄以及載入所需設備模塊的目錄。不要刪除/initrd目錄。如果你刪除了該目錄後再重新引導RedHatLinux時,你將無法引導你的計算機。
/tmp用戶和程序的臨時目錄。/tmp給予所有系統用戶讀寫權。
/home用戶主目錄的默認位置。
/opt可選文件和程序的貯存目錄。該目錄主要被第三方開發者用來簡易地安裝和卸裝他們的軟體包。
在傳統的unix系統中,/usr 通常只包含系統發行時自帶的程序,而/usr/local 則是本地系統
管理員用來自由添加程序的目錄。這里有一條嚴厲而牢固的規則:除非在裡面創建目錄,
unix發行版不得使用 /usr/local 。
對於Linux發行版,如 RedHat, Debian 等等,一個可能的規定是:/usr 目錄只能由發行版
的軟體包管理工具負責管理,而對 /usr/local 卻沒有這樣做。正是因為採用這種方式,軟體
包管理工具的資料庫才能知道在 /usr 目錄內的每一個文件。
2、配置環境JAVA變數
有3種方式配置JAVA環境變數。
2.1/etc/profile
如果你的計算機僅僅作為開發使用時推薦使用這種方法.所有用戶的shell都有權使用這些環境
變數。修改/etc/profile 文件,執行下面的語句:
[plain]view
plain
$sudo-s
#echo'exportJAVA_HOME=/usr/local/java/jdk1.6.0_38'>>/etc/profile
#echo'exportPATH=$JAVA_HOME/bin:$JAVA_HOME/jre/bin:$PATH'>>/etc/profile
#echo'exportCLASSPATH=.:$JAVA_HOME/lib/tools.jar:$JAVA_HOME/lib/dt.jar'>>/etc/profile
切換到任何一個用戶,執行下面這個命令,環境變數的更改立即生效:
# source /etc/profile
檢查JAVA環境變數更改是否生效:
$ java -version
2.2 ~/.profile
這個是最安全的方法,控制JAVA到當前用戶。如果你需要給某個用戶許可權使用這些環境變
量,你只需要修改其個人用戶主目錄下的 .profile, 如下:
$cd~/
$echo'exportJAVA_HOME=/usr/local/java/jdk1.6.0_38'>>./.profile
$echo'exportPATH=$JAVA_HOME/bin:$JAVA_HOME/jre/bin:$PATH'>>./.profile
$echo'exportCLASSPATH=.:$JAVA_HOME/lib/tools.jar:$JAVA_HOME/lib/dt.jar'>>./.profile
$source./.profile
$java-version
or
$java
Ⅹ linux怎樣安裝java jdk
1. 先從網上下載jdk(jdk-1_6_0_03-linux-i586.rpm) ,推薦SUN的官方網站,下載後放在/home目錄中,當然其它地方也行。
進入安裝目錄
#cd /home
#cp jdk-1_6_0_03-linux-i586.rpm /usr/local
#cd /usr/local
給所有用戶添加可執行的許可權
#chmod +x jdk-1_6_0_03-linux-i586.rpm.bin
#./jdk-1_6_0_03-linux-i586.rpm.bin
此時會生成文件jdk-1_5_0_02-linux-i586.rpm,同樣給所有用戶添加可執行的許可權
#chmod +x jdk-1_5_0_02-linux-i586.rpm
安裝程序
#rpm -ivh jdk-1_5_0_02-linux-i586.rpm
出現安裝協議等,按接受即可。
2.設置環境變數
#vi /etc/profile
在最後面加入
#set java environment
JAVA_HOME=/usr/jdk-1_6_0_03
CLASSPATH=.:$JAVA_HOME/lib.tools.jar
PATH=$JAVA_HOME/bin:$PATH
export JAVA_HOME CLASSPATH PATH
保存退出。
3.在終端使用echo命令檢查環境變數設置情況
#echo $JAVA_HOME
#echo $CLASSPATH
#echo $PATH
4.檢查JDK是否安裝成功
#java -version
如果看到JVM版本及相關信息,即安裝成功!