這個(gè)是本人的JDK配置文檔,可以給你參考下,根據(jù)你的需求,操作1~4即可.
成都創(chuàng)新互聯(lián)公司是一家集網(wǎng)站建設(shè),聶榮企業(yè)網(wǎng)站建設(shè),聶榮品牌網(wǎng)站建設(shè),網(wǎng)站定制,聶榮網(wǎng)站建設(shè)報(bào)價(jià),網(wǎng)絡(luò)營(yíng)銷,網(wǎng)絡(luò)優(yōu)化,聶榮網(wǎng)站推廣為一體的創(chuàng)新建站企業(yè),幫助傳統(tǒng)企業(yè)提升企業(yè)形象加強(qiáng)企業(yè)競(jìng)爭(zhēng)力??沙浞譂M足這一群體相比中小企業(yè)更為豐富、高端、多元的互聯(lián)網(wǎng)需求。同時(shí)我們時(shí)刻保持專業(yè)、時(shí)尚、前沿,時(shí)刻以成就客戶成長(zhǎng)自我,堅(jiān)持不斷學(xué)習(xí)、思考、沉淀、凈化自己,讓我們?yōu)楦嗟钠髽I(yè)打造出實(shí)用型網(wǎng)站。
[heshucheng@cssthost ~]$ getconf LONG_BIT
64
如無(wú)特殊說(shuō)明,以下操作均是root用戶操作
1) 創(chuàng)建java目錄
[root@cssthost ?]# mkdir /usr/java
2) sh安裝jdk....bin到j(luò)ava目錄
[root@cssthost java]# sh /tmp/jdk-6u45-linux-x64.bin
[root@cssthost java]# mv jdk1.6.0_45 latest
3) 修改/etc/profile,加入環(huán)境變量
export JAVA_HOME=/usr/java/latest
export CLASSPATH=.:/usr/java/latest
export PATH=$PATH:$JAVA_HOME/bin:$JAVA_HOME/jre/bin
export CLASSPATH=.:$JAVA_HOME/lib:$CLASSPATH
4) source環(huán)境變量使之生效
. /etc/profile
5) 設(shè)置java和javac軟鏈接
/usr/sbin/alternatives --install /usr/bin/java java /usr/java/latest/bin/java 20000
/usr/sbin/alternatives --install /usr/bin/javac javac /usr/java/latest/bin/javac 20000
6) 指定java和javac路徑
/usr/sbin/alternatives --config java
/usr/sbin/alternatives --config javac
7) java和javac路徑確認(rèn)
/usr/sbin/alternatives --display java
/usr/sbin/alternatives --display javac
8) java和javac測(cè)試
[hadoop@cssthost tmp]$ cat HellowWorld.java
public class HellowWorld{
public static void main(String args[]){
System.out.println("Hello java World ! ");
}
}
[hadoop@cssthost tmp]$ ls
HellowWorld.java
[hadoop@cssthost tmp]$ javac HellowWorld.java
[hadoop@cssthost tmp]$ ls
HellowWorld.class HellowWorld.java
[hadoop@cssthost tmp]$ java HellowWorld
Hello java World !
1、不用擔(dān)心,直接升級(jí),我前段時(shí)間才把阿里上的jdk升級(jí)到1.7
2、升級(jí)后,可以執(zhí)行下面的幾條命令,供選擇默認(rèn)版本
3、我的升級(jí)方法如下:
一、軟件下載
1、下載JDK(下面分別是32位系統(tǒng)和64位系統(tǒng)下的版本)
#32位
#64位
# getconf LONG_BIT # 查看系統(tǒng)多少位
二、安裝JDK7.0版本
1、先卸載服務(wù)器自帶的jdk軟件包
# java -version #查看服務(wù)器是否安裝過(guò)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 #查看服務(wù)器安裝的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到系統(tǒng)環(huán)境變量
# cp /etc/profile /etc/profile.bak #備份
?!i /etc/profile #編輯,在最后添加下面的內(nèi)容
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
?!ource /etc/profile #使配置文件立即生效
由于系統(tǒng)中可能會(huì)有默認(rèn)的其他版本JDK,所以,為了將我們安裝的JDK設(shè)置為默認(rèn)JDK版本,還要進(jìn)行如下工作。
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
執(zhí)行下面命令,設(shè)置默認(rèn)版本,此命令執(zhí)行后,系統(tǒng)會(huì)列出當(dāng)前存在的各種JDK版本,會(huì)提示你選擇
# update-alternatives --config java
4、測(cè)試
# java -version # 測(cè)試是否成功
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)
原因:
1.綠色版本的tomcat與java jre(本人就是直接拷貝myeclipse自帶的jre,報(bào)錯(cuò))
2.未正確配置java_home或jre_home,path,classpath;
3.直接雙擊運(yùn)行tomcat6.exe
4.tomcat的端口被其他進(jìn)程占用(如8080)
5.jdk或者jre版本太低(我原來(lái)直接使用的是oracle9下面的jre,報(bào)錯(cuò))
解決辦法:
1.安裝java jre或者jdk,一定要用安裝版本?;蛘呤褂胢yeclipse all in one的自帶jre(不需要再安裝jre)
2.至少配置好java_home或jre_home與path后(其他可以不配):通過(guò)運(yùn)行comcat安裝目錄bin下的STARTUP.BAT來(lái)運(yùn)行。
其他還有很多種錯(cuò)誤,還是使用安裝版本的java jdk或者tomcat就能解決.
網(wǎng)站題目:阿里云服務(wù)器jdk配錯(cuò)了 阿里云服務(wù)器安裝jdk8
標(biāo)題網(wǎng)址:http://muchs.cn/article4/ddijcoe.html
成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供Google、App開(kāi)發(fā)、網(wǎng)站建設(shè)、網(wǎng)站內(nèi)鏈、微信公眾號(hào)、網(wǎng)站排名
聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請(qǐng)盡快告知,我們將會(huì)在第一時(shí)間刪除。文章觀點(diǎn)不代表本網(wǎng)站立場(chǎng),如需處理請(qǐng)聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時(shí)需注明來(lái)源: 創(chuàng)新互聯(lián)
猜你還喜歡下面的內(nèi)容