JDK8配置環(huán)境變量的bat文件的詳細(xì)教程
網(wǎng)上教程不少,有些好慘。
我的JDK在這里,只安裝一次,后面直接壓縮,這樣就制成了解壓版,解壓配置環(huán)境變量即可用,妙。

打開看看

再打開

了解目錄結(jié)構(gòu)的目的,為了改bat文件,第三行!
@echo off
set regpath=HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Session Manager\Environment
set JAVA_HOME=E:\soft\jdk\jdk8\jdk1.8.0_152
echo.
echo ************************************************************
echo * *
echo * JDK 系統(tǒng)環(huán)境變量設(shè)置 *
echo * *
echo ************************************************************
echo.
echo === 準(zhǔn)備設(shè)置環(huán)境變量: JAVA_HOME=%javahome%
echo === 注意: 如果JAVA_HOME存在,會(huì)被覆蓋,此操作不可逆的,請(qǐng)仔細(xì)檢查確認(rèn)!! ===
echo.
echo === 準(zhǔn)備設(shè)置環(huán)境變量(后面有個(gè).): classPath=%%JAVA_HOME%%\lib\tools.jar;%%JAVA_HOME%%\lib\dt.jar;.
echo === 注意: 如果classPath存在,會(huì)被覆蓋,此操作不可逆的,請(qǐng)仔細(xì)檢查確認(rèn)!! ===
echo.
echo === 準(zhǔn)備設(shè)置環(huán)境變量: PATH=%%JAVA_HOME%%\bin
echo === 注意: PATH會(huì)追加在最前面,
echo.
set /P EN=請(qǐng)確認(rèn)后按 回車鍵 開始設(shè)置!
echo.
echo.
echo.
echo.
echo === 新創(chuàng)建環(huán)境變量 JAVA_HOME=%JAVA_HOME%
setx "JAVA_HOME" "%JAVA_HOME%" -M
echo.
echo.
echo === 新創(chuàng)建環(huán)境變量 CLASS_PATH=%%JAVA_HOME%%\lib\tools.jar;%%JAVA_HOME%%%\lib\dt.jar;.
setx "CLASS_PATH" "%%JAVA_HOME%%\lib\tools.jar;%%JAVA_HOME%%\lib\dt.jar" -m
echo.
echo.
echo === 新追加環(huán)境變量(追加到最前面) PATH=%%JAVA_HOME%%\bin
for /f "tokens=1,* delims=:" %%a in ('reg QUERY "%regpath%" /v "path"') do (
set "L=%%a"
set "P=%%b"
)
set "Y=%L:~-1%:%P%"
setx path "%%JAVA_HOME%%\bin;%Y%" -m
echo.
echo.
echo === 請(qǐng)按任意鍵退出!
pause>nul
上面的文件,是單擊右鍵新建:jdk.bat
然后用記事本打開,復(fù)制過(guò)去,保存就可以了。
(這里我開始用sublime打開,保存時(shí)utf8,直接控制臺(tái)亂碼。)

在“我的電腦”或“此電腦”上右擊,選“屬性”彈出下面。。。


總結(jié)
到此這篇關(guān)于JDK8配置環(huán)境變量的bat文件的文章就介紹到這了,更多相關(guān)jdk8 配置環(huán)境變量bat文件內(nèi)容請(qǐng)搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!
相關(guān)文章
SpringBoot項(xiàng)目開發(fā)常用技術(shù)整合
今天給大家分享springboot項(xiàng)目開發(fā)常用技術(shù)整合,本文通過(guò)實(shí)例代碼給大家介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或工作具有一定的參考借鑒價(jià)值,需要的朋友參考下吧2021-08-08
Java對(duì)象布局(JOL)實(shí)現(xiàn)過(guò)程解析
這篇文章主要介紹了Java對(duì)象布局(JOL)實(shí)現(xiàn)過(guò)程解析,文中通過(guò)示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友可以參考下2020-04-04
Java中子類調(diào)用父類構(gòu)造方法的問(wèn)題分析
本篇文章介紹了,Java中子類調(diào)用父類構(gòu)造方法的問(wèn)題分析。需要的朋友參考下2013-04-04
Java中ThreadLocal使用原理及Synchronized區(qū)別
ThreadLocal叫做線程變量,本文詳細(xì)的介紹了ThreadLocal使用原理及Synchronized區(qū)別,有需要的朋友可以參考一下,希望對(duì)你有所幫助。2023-05-05
Springboot通過(guò)Scheduled實(shí)現(xiàn)定時(shí)任務(wù)代碼
這篇文章主要介紹了Springboot通過(guò)Scheduled實(shí)現(xiàn)定時(shí)任務(wù)代碼,具有一定參考價(jià)值,需要的朋友可以了解下。2017-11-11
spring cloud服務(wù)連接超時(shí)問(wèn)題及解決
這篇文章主要介紹了spring cloud服務(wù)連接超時(shí)問(wèn)題及解決方案,具有很好的參考價(jià)值,希望對(duì)大家有所幫助,如有錯(cuò)誤或未考慮完全的地方,望不吝賜教2024-01-01
IDEA下lombok安裝及找不到get,set的問(wèn)題的解決方法
這篇文章主要介紹了IDEA下lombok安裝及找不到get,set的問(wèn)題的解決方法,文中通過(guò)示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來(lái)一起學(xué)習(xí)學(xué)習(xí)吧2020-04-04

