一個命令輕松切換Java版本

引言

有時候,我們需要切換jdk版本,去編譯一些指定jdk的東西. 比如今天我需要編譯Android6.0源碼,那我得把jdk切換到openjdk-1.7, 要知道, 我還要用1.6的jdk編譯安卓4.4.4源碼的.

那么問題來了,一鍵切換java版本的要如何實(shí)現(xiàn).我們看一下實(shí)現(xiàn)后的效果.

切換效果

我們可以看到,默認(rèn)java環(huán)境是1.6.0, 當(dāng)我輸入java7后, java version變成了1.7.0, 我輸入java8后, 變成了1.8.0

要的就是這個效果.一個命令切換.多么方便

如何實(shí)現(xiàn)

其實(shí)很簡單.

網(wǎng)上有很多切換的方式.說很簡單的..

update-alternatives --config java

update-alternatives --config javac

其實(shí)我覺得很麻煩,我們不如直接自己搞環(huán)境變量來.

很顯然.java7和java8這兩個命令是我自定義的.自定義命令很簡單,bashrc搞起就行了.

而環(huán)境變量呢,export就能臨時生效拉.我們也不想要永久生效的效果,那是去改 /etc/profile ,我們就是要臨時改變jdk.

那么vim ~/.bashrc

我們將jdk裝在/usr/lib/jvm/中,也就是正常我們下載好jdk后,

sudo tar zxvf jdk-7u45-linux-x64.tar.gz -C /usr/lib/jvm

接著:

alias java7='export JAVA_HOME=/usr/lib/jvm/jdk1.7.0_15/;
export PATH=$JAVA_HOME/bin:$PATH;
export CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar'

alias java8='export JAVA_HOME=/usr/lib/jvm/java-8-openjdk-amd64/;
export PATH=$JAVA_HOME/bin:$PATH;
export CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar'

然后重啟終端.我們的bashrc就生效了,愉快的切換jdk把.


謝謝大家閱讀废登,如有幫助,來個喜歡或者關(guān)注吧敞峭!


本文作者:Anderson/Jerey_Jobs

博客地址 : 夏敏的博客/Anderson大碼渣/Jerey_Jobs

簡書地址 : Anderson大碼渣

github地址 : Jerey_Jobs

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
  • 序言:七十年代末乡翅,一起剝皮案震驚了整個濱河市铃将,隨后出現(xiàn)的幾起案子择懂,更是在濱河造成了極大的恐慌运敢,老刑警劉巖,帶你破解...
    沈念sama閱讀 221,548評論 6 515
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件朋譬,死亡現(xiàn)場離奇詭異盐茎,居然都是意外死亡兴垦,警方通過查閱死者的電腦和手機(jī)徙赢,發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 94,497評論 3 399
  • 文/潘曉璐 我一進(jìn)店門,熙熙樓的掌柜王于貴愁眉苦臉地迎上來探越,“玉大人狡赐,你說我怎么就攤上這事∏蔗#” “怎么了枕屉?”我有些...
    開封第一講書人閱讀 167,990評論 0 360
  • 文/不壞的土叔 我叫張陵,是天一觀的道長鲤氢。 經(jīng)常有香客問我搀擂,道長西潘,這世上最難降的妖魔是什么? 我笑而不...
    開封第一講書人閱讀 59,618評論 1 296
  • 正文 為了忘掉前任哨颂,我火速辦了婚禮喷市,結(jié)果婚禮上,老公的妹妹穿的比我還像新娘威恼。我一直安慰自己品姓,他們只是感情好,可當(dāng)我...
    茶點(diǎn)故事閱讀 68,618評論 6 397
  • 文/花漫 我一把揭開白布箫措。 她就那樣靜靜地躺著腹备,像睡著了一般。 火紅的嫁衣襯著肌膚如雪斤蔓。 梳的紋絲不亂的頭發(fā)上植酥,一...
    開封第一講書人閱讀 52,246評論 1 308
  • 那天,我揣著相機(jī)與錄音弦牡,去河邊找鬼惧互。 笑死,一個胖子當(dāng)著我的面吹牛喇伯,可吹牛的內(nèi)容都是我干的喊儡。 我是一名探鬼主播,決...
    沈念sama閱讀 40,819評論 3 421
  • 文/蒼蘭香墨 我猛地睜開眼稻据,長吁一口氣:“原來是場噩夢啊……” “哼艾猜!你這毒婦竟也來了?” 一聲冷哼從身側(cè)響起捻悯,我...
    開封第一講書人閱讀 39,725評論 0 276
  • 序言:老撾萬榮一對情侶失蹤匆赃,失蹤者是張志新(化名)和其女友劉穎,沒想到半個月后今缚,有當(dāng)?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體算柳,經(jīng)...
    沈念sama閱讀 46,268評論 1 320
  • 正文 獨(dú)居荒郊野嶺守林人離奇死亡,尸身上長有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點(diǎn)故事閱讀 38,356評論 3 340
  • 正文 我和宋清朗相戀三年姓言,在試婚紗的時候發(fā)現(xiàn)自己被綠了瞬项。 大學(xué)時的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片。...
    茶點(diǎn)故事閱讀 40,488評論 1 352
  • 序言:一個原本活蹦亂跳的男人離奇死亡何荚,死狀恐怖囱淋,靈堂內(nèi)的尸體忽然破棺而出,到底是詐尸還是另有隱情餐塘,我是刑警寧澤妥衣,帶...
    沈念sama閱讀 36,181評論 5 350
  • 正文 年R本政府宣布,位于F島的核電站,受9級特大地震影響税手,放射性物質(zhì)發(fā)生泄漏蜂筹。R本人自食惡果不足惜,卻給世界環(huán)境...
    茶點(diǎn)故事閱讀 41,862評論 3 333
  • 文/蒙蒙 一芦倒、第九天 我趴在偏房一處隱蔽的房頂上張望狂票。 院中可真熱鬧,春花似錦熙暴、人聲如沸闺属。這莊子的主人今日做“春日...
    開封第一講書人閱讀 32,331評論 0 24
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽掂器。三九已至,卻和暖如春俱箱,著一層夾襖步出監(jiān)牢的瞬間国瓮,已是汗流浹背。 一陣腳步聲響...
    開封第一講書人閱讀 33,445評論 1 272
  • 我被黑心中介騙來泰國打工狞谱, 沒想到剛下飛機(jī)就差點(diǎn)兒被人妖公主榨干…… 1. 我叫王不留乃摹,地道東北人。 一個月前我還...
    沈念sama閱讀 48,897評論 3 376
  • 正文 我出身青樓跟衅,卻偏偏與公主長得像孵睬,于是被迫代替她去往敵國和親。 傳聞我的和親對象是個殘疾皇子伶跷,可洞房花燭夜當(dāng)晚...
    茶點(diǎn)故事閱讀 45,500評論 2 359

推薦閱讀更多精彩內(nèi)容