❶ linux中怎麼在線安裝jdk1.7
linux中在線安裝jdk1.7的方法如下:
1)到官網去下在jdk
wget http://download.oracle.com/otn-pub/java/jdk/7/jdk-7-linux-x64.tar.gz -O jdk-7-linux-x64.tar.gz
2)安裝
tar -zxvf jdk-7-linux-x64.tar.gz
3)移動到指定目錄,下面用軟連接的原因是便於以後升級
mv jdk1.7.0 /Application/
ln -s /Application/jdk1.7.0 /Application/java
ln -s /Application/java/bin/java /sbin/java
4)設置環境變數
echo "export JAVA_HOME=/Application/java" > /etc/profile.d/java_env.sh echo "export JRE_HOME=/Application/java/jre" >> /etc/profile.d/java_env.sh
echo "export CLASSPATH=.:$JAVA_HOME/lib:$JRE_HOME/lib:$CLASSPATH" >> /etc/profile.d/java_env.sh
echo "export PATH=.:$JAVA_HOME/bin:$JRE_HOME/bin:$PATH" >> /etc/profile.d/java_env.sh
設置為可執行文件
chmod +x /etc/profile.d/java_env.sh
使環境變數在當前ssh客戶端生效
source /etc/profile.d/java_env.sh
5)驗證
最好把以前的java刪除
root@vs-3310-099:/Application/java# java -version java version "1.7.0" Java(TM) SE Runtime Environment (build 1.7.0-b147) Java HotSpot(TM) 64-Bit Server VM (build 21.0-b17, mixed mode)
❷ 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的腳本的問題
這個環境沒有。但是寫一個Centos下 JAVA ,Tomcat的配置實例參考一下:
安裝腳本中分為兩部分,一個是安裝過程,一個是變數。
1,安裝過程基本是每個不同應用一步步安裝的組合,源碼,RPM,YUM,這些的組合。
2,環境變數在Centos里用的最多的/etc/profile添加到最後就可以。
在腳本中echo /etc/profile >> <<EOF
content
EOF
這新就可以了
source /etc/profile
下面是生產環境的一個實例。參考
+++++++++++++++++++++++++
echo "Add confile to profile"
cat >> /etc/profile <<EOF
PS1='[\u@20* \w \A] \/$'
export PS1
alias grep='grep --color=auto'
alias cls="clear"
NGINX_HOME="/usr/loca/nginx"
JAVA_HOME="/usr/local/java"
CLASS_PATH="\$JAVA_HOME/lib/tool.jar:\$JAVA_HOME/jre/lib/dt.jar"
export NGINX_HOME JAVA_HOME CLASS_PATH
CATALINA_HOME="/usr/local/tomcat"
CATALINA_BASE="/usr/local/tomcat"
export CATALINA_HOME CATALINA_BASE
#CATALINA_1_HOME="/usr/local/tomcat1"
#CATALINA_1_BASE="/usr/local/tomcat1"
#export CATALINA_1_HOME CATALINA_1_BASE
TOMCAT_HOME="/usr/local/tomcat"
export TOMCAT_HOME
#TOMCAT_1_HOME="/usr/local/tomcat1"
#export TOMCAT_1_HOME
PATH=".:\$JAVA_HOME/bin:/bin:/sbin:/usr/bin:/usr/sbin:/usr/local/bin:/usr/local/sbin:/root/bin:/bin:/bin:/sbin:"
export PATH
EOF
====================
JAVA:
#extract java program,if system is 64 or 32
if [ `getconf WORD_BIT` = '32' ] && [ `getconf LONG_BIT` = '64' ] ; then
/bin/cp jdk-7-linux-x64.tar.gz /usr/local
/bin/tar -zx -f jdk-7-linux-x64.tar.gz
/bin/mv jdk1.7.0 java
else
/bin/cp jdk-7u3-linux-i586.tar.gz /usr/local
/bin/tar -zx -f jdk-7u3-linux-i586.tar.gz
/bin/mv jdk1.7.0_03 java
fi
❹ jdk-7u3-linux-x64.rpm怎麼安裝
1、下載後,首先把jdk-7u3-linux-x64.rpm復制到/usr/local/src
#cp jdk-7u3-linux-x64.rpm /usr/local/src/
2、給所有用戶添加可執行許可權
#chmod +x jdk-7u3-linux-x64.rpm
3、開始安裝程序
#rpm -ivh jdk-7u3-linux-x64.rpm
接下來就是等待安裝結束了。
4、安裝結束後,jdk會安裝在/usr/java/jdk1.7.0_03里,然後配置環境變數。
配置環境變數如下:
#vi /etc/bashrc 或者 #vi /etc/profile (修改的文件不同,就是這兩種方法的唯一區別)
然後添加
JAVA_HOME=/usr/java/jdk1.7.0_03
JAVA_BIN=/usr/lib/jdk1.7.0_03/bin
PATH=$PATH:$JAVA_HOME/bin
CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar
export JAVA_HOME JAVA_BIN PATH CLASSPATH
最後,在Shell提示符下輸入java -version,如果成功輸出正確的版本信息,說明安裝成功了
❺ 如何在linux上安裝jdk7
卸載OpenJDK
rpm -qa | grep java
rpm -e --nodeps java-1.6.0-openjdk-1.6.0.0-1.50.1.11.5.el6_3.x86_64 rpm -e --nodeps java-1.7.0-openjdk-1.7.0.9-2.3.4.1.el6_3.x86_64 rpm -e --nodeps tzdata-java-2012j-1.el6.noarch
jdk下載官方網址:http:// www .oracle.com/technetwork/java/javase/downloads/jdk7-downloads-1880260.html
輸入命令:wget http:// 211.149.198.47/data/main/jdk-7u7-linux-i586.tar.gz 下載jdk
輸入命令: ll 可以查看當前目錄下存在文件jdk-7u7-linux-i586.tar.gz ,然後在當前目錄下解壓源碼包,輸入命令:tar -zxvf jdk-7u7-linux-i586.tar.gz
輸入命令: ll 可以查看當前目錄下存在目錄jdk1.7.0_07,然後將其移動到/usr/local/目錄下,並重命名為 jdk7,輸入命令:mv jdk1.7.0_07 /usr/local/jdk7
下面我們來設置jdk的環境變數這里彩全局設置方法,就是來修改 /etc/profile,它是所有用戶的共用的環境變數輸入命令:vi /etc/profile然後在打開的文件末尾添加如下內容:JAVA_HOME=/usr/local/jdk7JRE_HOME=/usr/local/jdk7/jrePATH=$JAVA_HOME/bin:$JRE_HOME/bin:$PATHCLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar:$JRE_HOME/libexport JAVA_HOME JRE_HOME PATH CLASSPATH
使環境變數立即生效,輸入命令:source /etc/profile
檢驗是否安裝成功
輸入命令:java #檢測jdk bin環境
接著輸入:javac #檢測jdk classpath環境
成功,你會看到如下java命令參數使用說明界面;
當前我們輸入以上的命令後,可能會報如下的錯誤:bash: /usr/local/jdk7/bin/java: /lib/ld-linux.so.2: bad ELF interpreter: 沒有那個文件或目錄是因為64位系統中安裝了32位程序,而且我當前使用的正是64位的linux版本解決方法:yum install glibc.i686
我是在安裝了上面的 glibc.i686 等相關的包後,就可以正常執行 java,javac等命令了。並沒有安裝以下的包 重新安裝以後還有如下類系錯誤 再繼續安裝包 error while loading shared libraries: libstdc++.so.6: cannot open shared object file: No such file or directoryyum install libstdc++.so.6
當然,如果你安裝的是64位的jdk,就不會報該錯誤了。
❻ linux安裝了兩個jdk怎麼設置
,jdk放到不同的dir裡面,然後每個用戶設置不同的環境變數,指向不同的dir
環境變數是指PATH
個人建議改在~/.bashrc, 或者~/.profile裡面,可以這么寫
PATH=」${PATH}xxxxx" xxxx就是你的目錄
❼ 怎樣安裝jdk-7u71-linux-x64.gz
1、解壓縮剛才下載的:jdk-7u71-linux-x64.tar.gz包,命令如下:
tarxvfjdk-7u71-linux-x64.tar.gz
2、解壓完成後,進入到解壓目錄:
[root@localhost~]#cd/etc
[root@localhostetc]#viprofile
在profile文件的末尾加入如下命令:
exportJAVA_HOME=/usr/local/java/jdk1.7.0_71
exportJRE_HOME=/usr/local/java/jdk1.7.0_71/jre
exportPATH=$PATH:/usr/local/java/jdk1.7.0_71/bin
exportCLASSPATH=./:/usr/local/java/jdk1.7.0_71/lib:/usr/local/java/jdk1.7.0_71/jre/lib
3、重新啟動系統後,輸入:java -version,如果看到如下截圖說明jdk已經安裝成功了。
❽ 如何在linux下安裝jdk
一、軟體下載
1、下載JDK(下面分別是32位系統和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
您好,方法/
我們需要先下載jdk:jdk-7u80-linux-x64.gz,
上網搜下就有了,
下載好之後,我們就可以登錄linux伺服器去操作了,如果不知道怎麼用工具登錄linux可以看我另外一篇文章。
一般上,我們會操作home這個目錄,所以我們要先進入home。
那用指令就是:
進去之後,我們可以先將jdk文件上傳到伺服器上,
如果你是用SecureCRT工具的話,輸入yum install -y lrzsz ,執行結束後輸入rz就可以將本地文件上傳上來了,
很方便吧,確認之後,jdk文件就在伺服器上了,接下來就是解壓了,
tar -zxf jdk-7u80-linux-x64.gz
我這里解釋的是直接放在當前目錄了。如果你需要分類的話,自己可以去創建目錄,如圖:(圖中我實際的解壓後放在一個目錄下了software)。
解壓好之後,就是和window一樣配置環境變數,隨便在哪個地方執行:
vim /etc/profile
在最後一行加入如圖代碼
位置不要寫成和我一樣,
JAVA_HOME是你的jdk位置。
PATH是你的jdk的bin位置。
然後退出保存一下,(如果對文件編輯保存不會的可以看我別的文章),再刷新一下文件 source /etc/profile,
最後一步就是驗證了,輸入java -version 來驗證。
❿ ubuntu 12.04 中怎麼安裝 jdk 7
首先明確一個概念:jdk不需要「安裝」。
部署java環境需要的步驟是:
下載對應的壓縮包
解壓縮,並把jdk文件夾移動到你想放的地方
將jdk文件夾路徑寫入環境變數
對應的過程:
到官網(java.oracle.com)去下載你想要的jdk包
用 tar zxvf ***.tar.gz 命令解壓縮,然後用 mv 命令移動
將jdk目錄寫到 JAVA_HOME中,並將 "$JAVA_HOMT/bin" 目錄添加到Path中。具體的網上有很多教程,可以直接搜索。比如:http://www.cnblogs.com/samcn/archive/2011/03/16/1986248.html
解釋:
java開發軟體(比如netbeans等)安裝時會自動查找 JAVA_HOME 這個環境變數,得到jdk的路徑,然後自動配置到配置文件中。
java程序執行時需要用「java」命令。所有能夠直接運行的命令,一定都被包含在Path這個環境變數中。因此,這個時候就需要把jdk提供的一系列命令添加到Path中。