一区二区三区在线-一区二区三区亚洲视频-一区二区三区亚洲-一区二区三区午夜-一区二区三区四区在线视频-一区二区三区四区在线免费观看

服務器之家:專注于服務器技術及軟件下載分享
分類導航

PHP教程|ASP.NET教程|JAVA教程|ASP教程|編程技術|正則表達式|

服務器之家 - 編程語言 - JAVA教程 - 通過一個命令輕松切換Java的版本

通過一個命令輕松切換Java的版本

2020-09-24 15:39Jerey_Jobs JAVA教程

這篇文章主要給大家介紹了如何通過一個命令輕松實現切換Java的版本,通過本文介紹的方法,大家就可以將jdk版本之間輕松切換,需要的朋友可以參考學習,下面跟著小編一起來看看吧。

前言

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

那么問題來了,一鍵切換java版本的要如何實現.

我們看一下實現后的效果.

通過一個命令輕松切換Java的版本

我們可以看到,默認java環境是1.6.0, 當我輸入java7后, java version變成了1.7.0, 我輸入java8后, 變成了1.8.0

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

如何實現

其實很簡單.

網上有很多切換的方式.說很簡單的..

?
1
2
update-alternatives –config java
update-alternatives –config javac

其實我覺得很麻煩,我們不如直接自己搞環境變量來.

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

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

那么vim ~/.bashrc

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

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

接著:

?
1
2
3
4
5
6
7
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把.

總結

以上就是這篇文章的全部內容了,希望本文的內容對大家的學習或者工作能帶來一定的幫助,如果有疑問大家可以留言交流,謝謝大家對服務器之家的支持。

原文鏈接:http://jerey.cn/2017/03/14/一個命令輕松切換Java版本/

延伸 · 閱讀

精彩推薦
主站蜘蛛池模板: 国产一级片在线 | 国产精品密播放国产免费看 | 日韩永久在线观看免费视频 | 国产精品久久现线拍久青草 | 毛片网站观看 | 草莓视频看污 | tobu8在线观看免费高清 | 国产成人精品一区二区 | 艹艹逼 | 99精品视频免费 | 四虎影视884aa·com | 久热这里在线精品 | 天天干天天爽天天操 | 操破苍穹小说 | 鬼吹灯之天星术免费观看 | 午夜无码片在线观看影院 | 欧美一级片观看 | 国产精品亚洲w码日韩中文 国产精品香蕉在线观看不卡 | 免费观看一级一片 | 99久久99热久久精品免费看 | 久久久久琪琪精品色 | 国产三级精品91三级在专区 | 狠狠插综合网 | 狠狠的撞击发泄h | 精品一区二区免费视频蜜桃网 | 国产一区二区三区在线看片 | 欧美日韩亚洲综合在线一区二区 | 国产亚洲欧美日韩俺去了 | 免费二级毛片免费完整视频 | www.羞羞答答 | 99视频在线观看视频一区 | 国产成人亚洲精品一区二区在线看 | 特黄a级三级三级野战 | 国产午夜精品理论片 | 免费理伦片手机在线播放 | 国产精品视频久久久久 | 美女用屁股把人吞进肚子 | 日本sss| 女教师的一级毛片 | 日韩综合久久 | 精品国产免费第一区二区三区日韩 |