命令行设置Java环境变量
首先用set命令操作;
? ? 看上圖;第一次操作,沒有成功,打 java 命令以后找不到;是什么問題呢;
? ? 打set查看path變量,原來,set Java_Home = ... 后面,不能帶分號,否則會把分號作為路徑的一部分;
? ? 然后再操作,成功了;set 是設置臨時的環境變量,只在此cmd窗口有效,設置值退出即消失;
還有,set path=...,是追加還是覆蓋?
? ? 看上圖,覆蓋了;但是只在此cmd窗口有效,不影響其他部分,且退出后所設置內容即消失;
set Java_Home=C:\Program Files\Java\jdk1.8.0_181 set path=%Java_Home%\bin;%Java_Home%\jre\bin set CLASSPATH=.;%Java_Home%\lib\dt.jar;%Java_Home%\lib\tools.jar?
給環境變量追加值的寫法如下;
給變量追加內容(不是覆蓋):輸入“set 變量名=%變量名%;變量內容”。
如,為path添加一個新的路徑,輸入“ set path=%path%;d:\nmake.exe”即可將d:\nmake.exe添加到path中,
操作測試一次,如下圖;
set命令語法如下;本次先用set臨時用一次;以后若用到setx再操作;
set ?可以設置臨時環境變量,只有在當前窗口下有效
語法:set name=value
set name 可以查看環境變量
setx 可以永久設置環境變量
setx /m 永久設置環境變量
setx /m name "value"
setx -m 永久追加環境變量
setx -m name "%name%;value"
?
windows10path變量初始值:%SystemRoot%\System32;%SystemRoot%;%SystemRoot%\System32\Wbem;%SYSTEMROOT%\System32\WindowsPowerShell\v1.0\
.;C:\windows\System32;C:\windows;C:\windows\System32\Wbem;C:\windows\System32\WindowsPowerShell\v1.0;D:\Program Files\Git\cmd;C:\Users\yanghengxun\AppData\Local\Microsoft\WindowsApps;%JAVA_HOME%\bin;%JAVA_HOME%\jre\bin;C:\Program Files\JetBrains\IntelliJ IDEA 2019.1.1\bin;D:\Program Files (x86)\Fiddler;
總結
以上是生活随笔為你收集整理的命令行设置Java环境变量的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 图解在emu8086中学习几条汇编语言常
- 下一篇: C++ NULL指针学习 - Win32