日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程资源 > 综合教程 >内容正文

综合教程

1231231

發(fā)布時間:2023/12/1 综合教程 30 生活家
生活随笔 收集整理的這篇文章主要介紹了 1231231 小編覺得挺不錯的,現(xiàn)在分享給大家,幫大家做個參考.

如何卸載連大象都嫌棄的 Java7 ?
Spark 等軟件新版本已經(jīng)默認不支持 Java7,不管是 Scala運行環(huán)境的強行要求,還是 Apache 公司的決定,
升級到新版本是一件好事,畢竟 Java 8 提升穩(wěn)定性的同時提供了大量新 API。
然而一些這對一些新手而言并不友好,故提供本教程方便新手從 Java 舊版本環(huán)境遷移到 Java 8 新版本環(huán)境,
雖然 Java 11已經(jīng)要來了。
首先要關(guān)閉全部 Java 進程
卸載老版本并安裝 Java8
之后需要清理之前配置過的 Java 環(huán)境變量
# 列出全部 Java 進程
jps
# 如果一些進程存在,請先執(zhí)行相應(yīng)關(guān)閉腳本,比如出現(xiàn) NameNode,就執(zhí)行:
stop-dfs.sh
# 如果關(guān)閉腳本無法關(guān)閉進程,可以嘗試使用
kill 進程ID(就是進程名旁邊對應(yīng)的數(shù)字)
# 直到輸入 jps 只顯示一個 jps 為止
jps
# 查看系統(tǒng) Java 版本
java -version
# 如果此時出現(xiàn) 1.7 之類字樣,請繼續(xù)往下操作
# 1.8 及以上版本請無視
# 列出系統(tǒng)安裝的 Java 環(huán)境版本
dpkg -l | grep java
# 此時會列出已安裝的全部名字帶有 Java 的軟件
# 根據(jù)你安裝的版本找到完整包名
# 比如:openjdk-7-jdk
# 然后使用如下指令卸載:
sudo apt-get remove <你的包名>
# 比如:
sudo apt-get remove openjdk-7-jdk
# 之后清理系統(tǒng)緩存(刪掉不再需要的包(庫))
sudo apt-get autoremove
# 安裝 Java 8(此處使用 oracle 版本,如果你看不慣甲骨文公司,可以換成 open-jdk 版本(指令請百度))
# 添加在系統(tǒng)包倉庫增加 Java8 Oracle 版本的的下載地址:
sudo add-apt-repository ppa:webupd8team/java
# 更新軟件倉庫:
sudo apt-get update
# 安裝 Java 8
sudo apt-get install oracle-java8-installer
1
2
3
4
5
6
7
8
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
到這一步,系統(tǒng)的環(huán)境變量都配好了,接下來需要修改每個程序的變量文件

2018.05.10 Sinar Pandora
# oracle-Java 會自動配置全局的環(huán)境變量
# 輸入:
echo $JAVA_HOME
# 如果結(jié)果不是:
/usr/lib/jvm/java-8-oracle/jre
# 就需要進行如下操作:
# 1.檢查 終端配置 文件:
sudo gedit ~/.bashrc
# 2.將里面存在的舊的 Java 環(huán)境變量賦值語句刪除,或替換成:
export JAVA_HOME="/usr/lib/jvm/java-8-oracle/jre"
# 3. 使變量生效:
source ~/.bashrc
# 4. 輸入:
echo $JAVA_HOME
# 檢查環(huán)境變量值是否為:
/usr/lib/jvm/java-8-oracle/jre
# 如果此時變量值仍為老值,請嘗試檢查下面幾個位置:
# /etc/profile
# /etc/environment
# /etc/profile.d/
# 比如:
gedit /usr/local/hadoop/etc/hadoop/hadoop-env.sh
gedit /usr/local/hbase/conf/hbase-env.sh
# 一切你添加過環(huán)境變量的位置都要修改
# 如不確定,可以查看以前的教程
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
1
2
3
4
5

如何卸載連大象都嫌棄的 Java7 ?
Spark 等軟件新版本已經(jīng)默認不支持 Java7,不管是 Scala運行環(huán)境的強行要求,還是 Apache 公司的決定,
升級到新版本是一件好事,畢竟 Java 8 提升穩(wěn)定性的同時提供了大量新 API。
然而一些這對一些新手而言并不友好,故提供本教程方便新手從 Java 舊版本環(huán)境遷移到 Java 8 新版本環(huán)境,
雖然 Java 11已經(jīng)要來了。
首先要關(guān)閉全部 Java 進程
卸載老版本并安裝 Java8
之后需要清理之前配置過的 Java 環(huán)境變量
# 列出全部 Java 進程
jps
# 如果一些進程存在,請先執(zhí)行相應(yīng)關(guān)閉腳本,比如出現(xiàn) NameNode,就執(zhí)行:
stop-dfs.sh
# 如果關(guān)閉腳本無法關(guān)閉進程,可以嘗試使用
kill 進程ID(就是進程名旁邊對應(yīng)的數(shù)字)
# 直到輸入 jps 只顯示一個 jps 為止
jps
# 查看系統(tǒng) Java 版本
java -version
# 如果此時出現(xiàn) 1.7 之類字樣,請繼續(xù)往下操作
# 1.8 及以上版本請無視
# 列出系統(tǒng)安裝的 Java 環(huán)境版本
dpkg -l | grep java
# 此時會列出已安裝的全部名字帶有 Java 的軟件
# 根據(jù)你安裝的版本找到完整包名
# 比如:openjdk-7-jdk
# 然后使用如下指令卸載:
sudo apt-get remove <你的包名>
# 比如:
sudo apt-get remove openjdk-7-jdk
# 之后清理系統(tǒng)緩存(刪掉不再需要的包(庫))
sudo apt-get autoremove
# 安裝 Java 8(此處使用 oracle 版本,如果你看不慣甲骨文公司,可以換成 open-jdk 版本(指令請百度))
# 添加在系統(tǒng)包倉庫增加 Java8 Oracle 版本的的下載地址:
sudo add-apt-repository ppa:webupd8team/java
# 更新軟件倉庫:
sudo apt-get update
# 安裝 Java 8
sudo apt-get install oracle-java8-installer
1
2
3
4
5
6
7
8
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
到這一步,系統(tǒng)的環(huán)境變量都配好了,接下來需要修改每個程序的變量文件

2018.05.10 Sinar Pandora
# oracle-Java 會自動配置全局的環(huán)境變量
# 輸入:
echo $JAVA_HOME
# 如果結(jié)果不是:
/usr/lib/jvm/java-8-oracle/jre
# 就需要進行如下操作:
# 1.檢查 終端配置 文件:
sudo gedit ~/.bashrc
# 2.將里面存在的舊的 Java 環(huán)境變量賦值語句刪除,或替換成:
export JAVA_HOME="/usr/lib/jvm/java-8-oracle/jre"
# 3. 使變量生效:
source ~/.bashrc
# 4. 輸入:
echo $JAVA_HOME
# 檢查環(huán)境變量值是否為:
/usr/lib/jvm/java-8-oracle/jre
# 如果此時變量值仍為老值,請嘗試檢查下面幾個位置:
# /etc/profile
# /etc/environment
# /etc/profile.d/
# 比如:
gedit /usr/local/hadoop/etc/hadoop/hadoop-env.sh
gedit /usr/local/hbase/conf/hbase-env.sh
# 一切你添加過環(huán)境變量的位置都要修改
# 如不確定,可以查看以前的教程
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
1
2
3
4
5

?

============================================================

scala> university foreach {case(k,v) => println(k+":"+v)} //或者寫成:university.foreach({case (k,v) => println(k+":"+v)})
XMU:Xiamen University
THU:Tsinghua University
PKU:Peking University

scala> university foreach {kv => println(kv._1+":"+kv._2)}
XMU:Xiamen University
THU:Tsinghua University
PKU:Peking University

轉(zhuǎn)載于:https://www.cnblogs.com/IAMzhuxiaofeng/p/9030063.html

總結(jié)

以上是生活随笔為你收集整理的1231231的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網(wǎng)站內(nèi)容還不錯,歡迎將生活随笔推薦給好友。