JDK1.8 安裝并配置環境變量

一、Windows 配置

1 安裝文件
jdk-8u401-windows-i586.exe

2 環境變量
JAVA_HOME
C:\Program Files (x86)\Java\jdk-1.8

CLASSPATH
.;%JAVA_HOME%\lib\tools.jar;%JAVA_HOME%\lib\dt.jar;

Path
%JAVA_HOME%\bin

說明:Win7/Win8 中 Path 可能需要寫成 ;%JAVA_HOME%\bin

3 驗證
C:\>java -version
java version "1.8.0_401"
Java(TM) SE Runtime Environment (build 1.8.0_401-b10)
Java HotSpot(TM) Client VM (build 25.401-b10, mixed mode, sharing)

二、Linux 配置

1 安裝文件?
jdk-8u401-linux-x64.tar.gz

2 查看是否有 jdk 并卸載

[root@localhost /]# java -version
openjdk version "1.8.0_412"
OpenJDK Runtime Environment (build 1.8.0_412-b08)
OpenJDK 64-Bit Server VM (build 25.412-b08, mixed mode)

[root@localhost /]# rpm -qa|grep jdk
copy-jdk-configs-3.3-10.el7_5.noarch
java-1.8.0-openjdk-headless-1.8.0.412.b08-1.el7_9.x86_64
java-1.8.0-openjdk-1.8.0.412.b08-1.el7_9.x86_64

[root@localhost /]# rpm -e --nodeps java-1.8.0-openjdk-headless-1.8.0.412.b08-1.el7_9.x86_64
[root@localhost /]# rpm -e --nodeps java-1.8.0-openjdk-1.8.0.412.b08-1.el7_9.x86_64

[root@localhost /]# rpm -qa|grep jdk
copy-jdk-configs-3.3-10.el7_5.noarch

3 安裝和配置環境變量
[root@localhost 下載]# ls
jdk-8u401-linux-x64.tar.gz
[root@localhost 下載]# mkdir -p /usr/local/java
[root@localhost 下載]# tar -zxvf jdk-8u401-linux-x64.tar.gz -C /usr/local/java/
[root@localhost 下載]# ls /usr/local/java
jdk1.8.0_401

[root@localhost 下載]# vim /etc/profile

export JAVA_HOME=/usr/local/java/jdk1.8.0_401
export PATH=$PATH:$JAVA_HOME/bin
export CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar

[root@localhost 下載]# source /etc/profile

4 查看版本
[root@localhost 下載]# java -version
java version "1.8.0_401"
Java(TM) SE Runtime Environment (build 1.8.0_401-b10)
Java HotSpot(TM) 64-Bit Server VM (build 25.401-b10, mixed mode)


附錄:
OpenJDK 下載:
https://openjdk.org/
https://jdk.java.net/java-se-ri/8-MR5

Oracle JDK 下載:
https://www.oracle.com/java/technologies/downloads/archive/

參考:
Java環境變量配置原因及教程——Path,JAVA_HOME,CLASSPATH ?2020-07-12 20:44
https://zhuanlan.zhihu.com/p/153500777

JAVA環境變量的作用及配置
https://zhuanlan.zhihu.com/p/32485771

OpenJDK windows下安裝過程
https://blog.csdn.net/jianzero/article/details/98483083

在使用上OracleJDK和OpenJDK有什么區別?
https://www.zhihu.com/question/327162941

使用yum卸載、安裝jdk
https://cloud.tencent.com/developer/article/2095725?areaId=106001

Linux安裝JDK1.8并配置環境變量
https://cloud.tencent.com/developer/article/2168275?areaId=106001

Linux上快速安裝、卸載JDK「建議收藏」2022-09-12 17:58:57
https://cloud.tencent.com/developer/article/2103087?areaId=106001

ContOS7手動安裝JDK
https://cloud.tencent.com/developer/article/2171965?areaId=106001

Linux安裝JDK并配置環境變量 - 詳細步驟 2021-01-04 16:25
https://zhuanlan.zhihu.com/p/341775533
?

本文來自互聯網用戶投稿,該文觀點僅代表作者本人,不代表本站立場。本站僅提供信息存儲空間服務,不擁有所有權,不承擔相關法律責任。
如若轉載,請注明出處:http://www.pswp.cn/web/12146.shtml
繁體地址,請注明出處:http://hk.pswp.cn/web/12146.shtml
英文地址,請注明出處:http://en.pswp.cn/web/12146.shtml

如若內容造成侵權/違法違規/事實不符,請聯系多彩編程網進行投訴反饋email:809451989@qq.com,一經查實,立即刪除!

相關文章

C#窗體程序設計筆記:按鈕控件的常用屬性和點擊事件設置

文章目錄 按鈕控件的常用屬性按鈕控件的點擊事件設置 按鈕控件的常用屬性 Text:設置按鈕上顯示的文本內容;Font:設置按鈕上顯示文本所使用的字體(包括類型和大小);ForeColor:設置按鈕上顯示的文…

Edge瀏覽器自動翻譯功能按鈕不見了

前言: 平時偶爾會用到Edge的頁面翻譯功能,使用挺方便。突然發現Edge瀏覽器的翻譯功能不見 了。如下圖所示: 解決思路: 1、從網上找各種解決方案也沒有解決,其中有一個說到點右上角的三個點 2、點擊設置…

25_NumPy數組np.round將ndarray舍入為偶數

25_NumPy數組np.round將ndarray舍入為偶數 使用 np.round() 將 NumPy 數組 ndarray 的元素值舍入為任意位數。請注意,0.5 由于舍入到偶數而不是一般舍入而舍入為 0.0。 本文介紹了一般舍入的實現示例。 如何使用 np.round() 基本用法指定要舍入的位數&#xff1a…

30W 寬電壓輸入 AC/DC 導軌式開關電源——TPR/DG-30-XS 系列

TPR/DG-30-XS 系列導軌式開關電源,額定輸出功率為30W,產品輸入范圍:90-264VAC。提供12V、24V輸出,12V輸出時,工作溫度范圍 (-25℃~70℃)具有短路保護,過載保護等功能,并具備高效率,高…

Windows內核--Kernel API簡析(3.1)

如果所有的內核提供的功能,內核提供進程/線程創建和終止,內存分配和釋放,文件操作,網絡功能,驅動程序加載和卸載等功能。這些API將在后面陸續介紹,如下先介紹Kernel提供的基礎API(Kernel自身或Driver使用).…

視頻號小店,一個不用直播就可以變現的項目!創業首選!

大家好,我是電商小V 想要創業或者是想要利用視頻號變現的小伙伴可以說是很多的,因為視頻號這兩年的流量是非常大的,甚至即將超越抖音的流量,因為視頻號背靠騰訊平臺,也是不缺少流量的,并且視頻號的流量是可…

實時“秒回”,像真人一樣語音聊天,GPT-4o模型強到恐怖

今天凌晨OpenAl發布了 GPT-4o,這是一種新的人工智能模式,集合了文本、圖片、視頻、語音的全能模型。 能實時響應用戶的需求,并通過語音來實時回答你,你可以隨時打斷它。還具有視覺能力,能識別物體并根據視覺做出快速的…

6、Qt—Log4Qt使用小記1

開發平臺:Win10 64位 開發環境:Qt Creator 13.0.0 構建環境:Qt 5.15.2 MSVC2019 64位 一、Log4Qt簡介 Log4Qt是使用Trolltech Qt Framework的Apache Software Foundation Log4j包的C 端口。它旨在供開源和商業Qt項目使用。所以 Log4Qt 是Apa…

Java零拷貝技術實戰

文章目錄 引入傳統IO內存映射mmap文件描述符sendFile測試總結 引入 為什么要使用零拷貝技術? 傳統寫入數據需要4次拷貝,如下圖: 傳統IO import java.io.*; import java.net.Socket;public class TranditionIOClient {private static fina…

【機器學習300問】81、什么是動量梯度下降算法?

動量梯度下降算法(Momentum)是利用指數加權移動平均的思想來實現梯度下降的算法。讓我們先來回顧一下基礎的梯度下降方法以及看看它有哪些不足之處。接著引出動量梯度下降算法,在理解了它的原理后看看它是如何規避之前方法的不足的。 如果不知…

網絡安全ctf比賽_學習資源整理,解題工具、比賽時間、解題思路、實戰靶場、學習路線,推薦收藏!...

對于想學習或者參加CTF比賽的朋友來說,CTF工具、練習靶場必不可少,今天給大家分享自己收藏的CTF資源,希望能對各位有所幫助。 CTF在線工具 首先給大家推薦我自己常用的3個CTF在線工具網站,內容齊全,收藏備用。 1、C…

使用 RyTuneX 增強您的 Windows 10 和 11 體驗 – Rayen Ghanmi 的首選優化器。

📝 關于 RyTuneX 是使用 WinUI 3 框架構建的尖端優化器,旨在增強 Windows 設備🚀的性能。 RyTuneX 專為 Windows 10 和 11 打造,使用戶能夠毫不費力地刪除頑固的預裝應用程序并優化系統資源🛠?。 🚀 功能…

java實現音頻、視頻離開頁面存儲收聽記錄、觀看記錄

說明:本文是既《SpringBoot+thymeleaf完成視頻記憶播放功能》的續寫,如有興趣可點擊鏈接查看。 一、功能背景描述說明: 1、在手機瀏覽器離開時將看到的視頻記錄、視頻時長和音頻的收聽記錄、收聽時長存入數據庫記錄; 2、用戶通過將觀看、收聽記錄導出,能夠看到是誰看了哪些…

微信加粉計數器

1.采用非注入式開發,支持無限多開 2.每個賬號都有獨立的分組,實時遠程網頁數據分享 3.后臺功能強大,操作簡單,自動去重復,準確計數分秒不差

Java畢業設計 基于SpringBoot vue藥店管理系統

Java畢業設計 基于SpringBoot vue藥店管理系統 SpringBoot 藥店管理系統 功能介紹 員工 登錄 個人中心 修改密碼 個人信息 查看供應商信息 查看藥品 查看進貨 查看銷售 管理員 登錄 個人中心 修改密碼 個人信息 供應商類型管理 供應商信用等級類型管理 藥品類型管理 供應商信…

不懂數字后端Box List、Polygon的意思?

什么是BOX? 景芯SoC做design planning的第一步就是確定floorplan的box,也就是設計的區域。這個區域可以劃分為三個邊界,如下圖所示: Die Box 最外面一圈,我們稱為 Die Box,也就是用來放置 IO 單元&#x…

太陽能無人機的多元化應用

隨著新能源技術的不斷發展和成熟,太陽能在無人機的應用技術已經成熟。太陽能無人機得到了量產和廣泛的應用。傳統無人機相比,太陽能無人機無需燃油,運行費用低廉,搭載多種高科技設備,能夠高效、多元化地采集和分析各類…

flutter 禁止橫屏設置

1.Flutter 設置 在 main 函數 加載app前添加以下代碼 SystemChrome.setPreferredOrientations([DeviceOrientation.portraitUp,DeviceOrientation.portraitDown,]) 添加后的結果 void main() async {WidgetsBinding widgetsBinding WidgetsFlutterBinding.ensureInitializ…

匯昌聯信電商:拼多多網店好做嗎?

在電子商務的海洋中,拼多多以其獨特的團購模式和親民策略迅速崛起,吸引了大批消費者和商家的目光。對于“拼多多網店好做嗎?”這個問題,答案并非簡單的是與否,而是需要從多個維度進行深入分析。 一、市場定位與競爭環境 拼多多定…

常見 Web 安全攻防總結

Web 安全的對于 Web 從業人員來說是一個非常重要的課題,所以在這里總結一下 Web 相關的安全攻防知識,希望以后不要再踩雷,也希望對看到這篇文章的同學有所幫助。今天這邊文章主要的內容就是分析幾種常見的攻擊的類型以及防御的方法。 也許你對…