久久国产成人av_抖音国产毛片_a片网站免费观看_A片无码播放手机在线观看,色五月在线观看,亚洲精品m在线观看,女人自慰的免费网址,悠悠在线观看精品视频,一级日本片免费的,亚洲精品久,国产精品成人久久久久久久

分享

Linux 下安裝配置 JDK7

 fshell 2014-01-06

自從從Oracle收購(gòu)Sun近三年來,,已經(jīng)有很多變化,。早在8月,甲骨文將“Operating System Distributor License for Java”許可證終結(jié),,這意味著第三方將不可以依據(jù)這一許可分發(fā)他們的軟件包,。
  因此Ubuntu Linux已經(jīng)開始禁用所有機(jī)器上的Oracle JDK瀏覽器插件,并很快會(huì)從檔案中刪除軟件包,。
公司指出,,禁用Oracle的插件將可以幫助提高安全性,因?yàn)檫@些插件已經(jīng)被證實(shí)包含許多漏洞,,雖然這是一個(gè)事實(shí),,但真正的原因恐怕是Sun的 JDK在升級(jí)時(shí)會(huì)清理掉用戶機(jī)器上自認(rèn)為不安全的軟件,大多數(shù)PC用戶認(rèn)為這樣很安全,,但通?;赨NIX系統(tǒng)的用戶并不這么認(rèn)為。
Oracle的JDK被廢棄后,,OpenJDK將取代它的位置在Ubuntu及其它Linux中默認(rèn)安裝,。

雖然很多Linux發(fā)行版現(xiàn)在已經(jīng)自帶OpenJDK,但是在開發(fā)過程中與Oracle-JDK(SUN-JDK)還是略有不同,。通常,,Java開發(fā)人員還是以O(shè)racle-JDK為標(biāo)準(zhǔn)來進(jìn)行開發(fā)。
下面介紹一下Linux下的JDK安裝與配置,,這里使用的Linux發(fā)行版是Ubuntu 12.04,。

1.下載JDK

目前最新的JDK版本是:Java SE Development Kit 7u5

下載地址:

查看最新:

2.解壓安裝

我們把JDK安裝到這個(gè)路徑:/usr/lib/jvm
如果沒有這個(gè)目錄(第一次當(dāng)然沒有),,我們就新建一個(gè)目錄

cd /usr/lib
sudo mkdir jvm

建立好了以后,,我們來到剛才下載好的壓縮包的目錄,,解壓到我們剛才新建的文件夾里面去,,并且修改好名字方便我們管理

sudo tar zxvf ./jdk-7-linux-i586.tar.gz  -C /usr/lib/jvm
cd /usr/lib/jvm
sudo mv jdk1.7.0_05/ jdk7

 3.配置環(huán)境變量

gedit ~/.bashrc

在打開的文件的末尾添加

export JAVA_HOME=/usr/lib/jvm/jdk7
export JRE_HOME=${JAVA_HOME}/jre
export CLASSPATH=.:${JAVA_HOME}/lib:${JRE_HOME}/lib
export PATH=${JAVA_HOME}/bin:$PATH

保存退出,然后輸入下面的命令來使之生效

source ~/.bashrc

 4.配置默認(rèn)JDK

由于一些Linux的發(fā)行版中已經(jīng)存在默認(rèn)的JDK,,如OpenJDK等,。所以為了使得我們剛才安裝好的JDK版本能成為默認(rèn)的JDK版本,我們還要進(jìn)行下面的配置,。
執(zhí)行下面的命令:

sudo update-alternatives --install /usr/bin/java java /usr/lib/jvm/jdk7/bin/java 300
sudo update-alternatives --install /usr/bin/javac javac /usr/lib/jvm/jdk7/bin/javac 300

 注意:如果以上兩個(gè)命令出現(xiàn)找不到路徑問題,,只要重啟一下計(jì)算機(jī)在重復(fù)上面兩行代碼就OK了。

執(zhí)行下面的代碼可以看到當(dāng)前各種JDK版本和配置:

sudo update-alternatives --config java

 5.測(cè)試

打開一個(gè)終端,,輸入下面命令:

java -version

顯示結(jié)果:

java version "1.7.0_05"
Java(TM) SE Runtime Environment (build 1.7.0_05-b05)
Java HotSpot(TM) Server VM (build 23.1-b03, mixed mode)

這表示java命令已經(jīng)可以運(yùn)行了,。

    本站是提供個(gè)人知識(shí)管理的網(wǎng)絡(luò)存儲(chǔ)空間,所有內(nèi)容均由用戶發(fā)布,,不代表本站觀點(diǎn),。請(qǐng)注意甄別內(nèi)容中的聯(lián)系方式、誘導(dǎo)購(gòu)買等信息,,謹(jǐn)防詐騙,。如發(fā)現(xiàn)有害或侵權(quán)內(nèi)容,請(qǐng)點(diǎn)擊一鍵舉報(bào),。
    轉(zhuǎn)藏 分享 獻(xiàn)花(0

    0條評(píng)論

    發(fā)表

    請(qǐng)遵守用戶 評(píng)論公約

    類似文章 更多