① 如何在java中获取环境变量的值
1、用System.getenv();获取当前系统环境的变量名,如下:
publicclass Test {
publicstaticvoid main(String[] args) {
Map<String, String> map = System.getenv();
for(Iterator<String> itr = map.ketSet().iterator();itr.hasNext();){
String key = itr.next();
System.out.println(key + "=" + map.get(key));
}
}
}
系统环境变量名如下:
01.USERPROFILE :用户目录
02.USERDNSDOMAIN :用户域
03.PATHEXT :可执行后缀
04.JAVA_HOME :Java安装目录
05.TEMP :用户临时文件目录
06.SystemDrive :系统盘符
07.ProgramFiles :默认程序目录
08.USERDOMAIN :帐户的域的名称
09.ALLUSERSPROFILE :用户公共目录
10.SESSIONNAME :Session名称
11.TMP :临时目录
12.Path :path环境变量
13.CLASSPATH :classpath环境变量
14.PROCESSOR_ARCHITECTURE :处理器体系结构
15.OS :操作系统类型
16.PROCESSOR_LEVEL :处理级别
17.COMPUTERNAME :计算机名
18.Windir :系统安装目录
19.SystemRoot :系统启动目录
20.USERNAME :用户名
21.ComSpec :命令行解释器可执行程序的准确路径
22.APPDATA :应用程序数据目录
2、用System.getProperties(); 获取当前的系统属性,如下:
publicclass Test {
publicstaticvoid main(String[] args) {
Properties props = System.getProperties();
props.list(System.out);
}
}
系统属性名如下:
01.java.version Java :运行时环境版本
02.java.vendor Java :运行时环境供应商
03.java.vendor.url :Java供应商的 URL
04.java.home :Java安装目录
05.java.vm.specification.version: Java虚拟机规范版本
06.java.vm.specification.vendor :Java虚拟机规范供应商
07.java.vm.specification.name :Java虚拟机规范名称
08.java.vm.version :Java虚拟机实现版本
09.java.vm.vendor :Java虚拟机实现供应商
10.java.vm.name :Java虚拟机实现名称
11.java.specification.version :Java运行时环境规范版本
12.java.specification.vendor :Java运行时环境规范供应商
13.java.specification.name :Java运行时环境规范名称
14.java.class.version :Java类格式版本号
15.java.class.path :Java类路径
16.java.library.path :加载库时搜索的路径列表
17.java.io.tmpdir :默认的临时文件路径
18.java.compiler :要使用的 JIT编译器的名称
19.java.ext.dirs :一个或多个扩展目录的路径
20.os.name :操作系统的名称
21.os.arch :操作系统的架构
22.os.version :操作系统的版本
23.file.separator :文件分隔符
24.path.separator :路径分隔符
25.line.separator :行分隔符
26.user.name :用户的账户名称
27.user.home :用户的主目录
28.user.dir :用户的当前工作目录
② java环境变量怎么配置
安装JDK 选择安装目录 安装过程中会出现两次 安装提示 。第一次是安装 jdk ,第二次是安装 jre 。建议两个都安装在同一个java文件夹中的不同文件夹中。(不能都安装在java文件夹的根目录下,jdk和jre安装在同一文件夹会出错)
1:安装jdk 随意选择目录 只需把默认安装目录 \java 之前的目录修改即可
2:安装jre→更改→ \java 之前目录和安装 jdk 目录相同即可
注:若无安装目录要求,可全默认设置。无需做任何修改,两次均直接点下一步。
3安装完JDK后配置环境变量 计算机→属性→高级系统设置→高级→环境变量
4系统变量→新建 JAVA_HOME 变量 。
变量值填写jdk的安装目录(本人是 E:\Java\jdk1.7.0)
5
系统变量→寻找 Path 变量→编辑
在变量值最后输入 %JAVA_HOME%\bin;%JAVA_HOME%\jre\bin;
(注意原来Path的变量值末尾有没有;号,如果没有,先输入;号再输入上面的代码)
系统变量→新建 CLASSPATH 变量
变量值填写 .;%JAVA_HOME%\lib;%JAVA_HOME%\lib\tools.jar(注意最前面有一点)
系统变量配置完毕
检验是否配置成功 运行cmd 输入 java -version (java 和 -version 之间有空格
或直接输入java 也可以
③ 鐢佃剳涓鐨刯ava鐜澧冨彉閲忛厤缃鏄浠涔
鐢佃剳JAVA鐜澧冨彉閲忓備綍璁剧疆锛
鐢佃剳JAVA鐜澧冨彉閲忚剧疆鏂规硶锛孭ython澧炲姞鐜澧冨彉閲忕殑鏂规硶涔熸槸濡傛わ紝鍙涓嶈繃鍙橀噺鍙瑕佹槸Python鐨勩
姝ラゅ備笅銆
寤虹珛鍦ㄥ畨瑁呭ソJavaJDK鐨勫墠鎻愪笅锛屽彸閿鐐瑰嚮鎴戠殑鐢佃剳锛岀劧鍚庨夋嫨灞炴с
鍦ㄥ睘鎬т腑锛屾壘鍒伴珮绾х郴缁熻剧疆锛岀偣鍑绘墦寮銆
鍦ㄧ郴缁熷睘鎬т腑锛屾壘鍒扮幆澧冨彉閲忚繖涓閫夐」锛岀偣鍑绘墦寮銆
鎵撳紑涔嬪悗锛屽湪涓嬫柟鐨勭郴缁熷彉閲忎腑锛屾壘鍒版柊寤烘寜閽锛岀偣鍑绘墦寮銆
鏂板缓涓涓绯荤粺鍙橀噺鈥淛AVA_HOME鈥濓紝鎵嬪姩閫夋嫨JDK瀹夎呯殑浣嶇疆锛岀偣鍑荤‘瀹氥
鍐嶆℃柊寤轰竴涓鍙鍋氣淐LASSPATH鈥濈殑鐜澧冨彉閲忥紝鍙橀噺鍊艰緭鍏モ;%JAVA_HOME%bin;%JAVA_HOME%jrebin;鈥
鎵惧埌绯荤粺鍙橀噺Path锛岀偣鍑绘墦寮缂栬緫锛岀劧鍚庣偣鍑绘柊寤猴紝鎵惧埌JDK鐨勭洰褰曪紝鐒跺悗鐐瑰嚮鎵撳紑JDK涓嬮潰鐨刡in鐩褰曪紝澶嶅埗鍦板潃锛屾坊鍔犲埌鐩褰曚腑
鐐瑰嚮纭瀹氫箣鍚庯紝鎴戜滑鎵撳紑鍛戒护鎻愮ず绗︼紝鍒嗗埆杈撳叆Java鍜宩avac楠岃瘉鏄鍚﹀畨瑁呮e父銆
java鐜澧冨彉閲忕殑閰嶇疆姝ラゅ強鍏朵綔鐢ㄨ︾粏瑙h伙紵
classpath闇瑕佸湪绯荤粺鍙橀噺閲岄潰鏂板缓锛屽彉閲忓悕涓篶lasspath锛屽彉閲忓尖.;D:Javajdk1.8.0_11libtools.jar;D:Javajdk1.8.0_11libdt.jar鈥濓紙娉ㄦ剰鍙橀噺鍊煎墠闈㈢殑鐐瑰拰鍒嗗彿涓瀹氳佸姞涓婏紝鍚﹀垯閰嶇疆涓嶆垚鍔燂級锛屼袱涓鍙橀噺鍊奸厤缃瀹屾垚鍚庯紝渚濇$偣鍑荤‘璁ゃ
鎼滅储jdk銆佽繘琛屼笅杞斤紝鏂囦欢涓篹xe,鍙屽嚮鎵撳紑锛岃繘鍏ュ畨瑁呴〉闈锛岃繘鍏ヤ笅涓姝ワ紙瀹夎呰矾寰勮嚜閫変絾瑕佽颁綇锛夛紝閫変腑璁$畻鏈猴紝鐐瑰嚮榧犳爣鍙抽敭_銆嬮夋嫨灞炴у睘鎬э紝杩涘叆涓嬩竴姝ワ紝閫夋嫨楂樼骇绯荤粺璁剧疆_銆嬪湪鍥㈠嚭绐楀彛涓閫夋嫨鈥斻嬬幆澧冨彉閲忥紝杩涘叆涓嬩竴姝ャ
path鍙橀噺锛屾柊寤虹郴缁熷彉閲廮鍙橀噺鍚嶏紝鍙橀噺鍊.;%JAVA_HOME%bin;鐐瑰嚮纭瀹氾紝杩涜屼笅涓姝ワ紝閰嶇疆JAVA_HOME锛岄厤缃瀹夎呰矾寰勫嵆鍙銆
鍦ㄨ剧疆鐜澧冨彉閲弍ath鏃跺欙紝涔嬫墍浠ヨ侀夋嫨C:Javajdk1.6.0bin锛圝DK鐨勫畨瑁呯洰褰曪級鏄鍥犱负鍦ㄧ紪璇戠▼搴忕殑鏃跺欙紝鍦ㄦ帶鍒跺彴杈撳叆javacHello.java鏄锛岀郴缁熻佸幓绯荤粺鐜澧冨彉閲忎笅闈㈡壘javac.exe鐨勬墽琛岀▼搴忚矾寰勩
鎬庝箞鏍锋敼鐢佃剳鐜澧冨彉閲忥紵
win7鐢佃剳淇鏀圭幆澧冨彉閲忔柟娉曞備笅锛
1銆佺偣鍑烩滄垜鐨勭數鑴戔濓紝閫夋嫨灞炴с
2銆佹壘鍒板苟鎵撳紑鈥滈珮绾х郴缁熼厤缃鈥濄傚湪鎺ヤ笅鏉ョ殑椤甸潰涓鐐瑰嚮鈥滈珮绾х郴缁熼厤缃鈥濓紝鎵撳紑鈥滅郴缁熷睘鎬р濈獥鍙c
3銆佹壘鍒扳滅幆澧冨彉閲忊濇寜閽骞剁偣鍑汇
4銆佺幆澧冨彉閲忕獥鍙c傚湪鐜澧冨彉閲忕獥鍙d腑涓鑸鏈変袱涓鍙橀噺锛屼竴涓鏄浣犲綋鍓嶆墍浣跨敤鐨勭敤鎴风嫭鏈夌殑鐜澧冨彉閲忥紝鍙︿竴涓鏄鎵鏈夌敤鎴烽兘鍙浠ヨ块棶鐨勭郴缁熷彉閲忋傚叾瀹炲傛灉鍦ㄤ綘鐨勭數鑴戜笂浣犲彧浣跨敤涓涓鐢ㄦ埛鐨勮瘽锛岄偅涔堜笉绠′綘淇鏀圭殑鐢ㄦ埛鐨勭幆澧冨彉閲忚繕鏄绯荤粺鍙橀噺锛屾晥鏋滈兘鏄涓鏍风殑銆備负浜嗕互闃叉湭鏉ヤ細鏂板缓鍏朵粬鐢ㄦ埛锛岄偅涔堟垜寤鸿浣犱慨鏀圭郴缁熷彉閲忚屼笉鏄鏌愪釜鐢ㄦ埛鐙鏈夌殑鐜澧冨彉閲忋
5銆佸湪绯荤粺鍙橀噺鏄剧ず妗嗕腑鎵惧埌鍙橀噺path锛岄変腑骞剁偣鍑荤紪杈戣繘琛屼慨鏀广俻ath鍙橀噺鍛婅瘔绯荤粺,褰撹佹眰绯荤粺杩愯屼竴涓绋嬪簭鑰屾病鏈夊憡璇夊畠绋嬪簭鎵鍦ㄧ殑瀹屾暣璺寰勬椂,绯荤粺闄や簡鍦ㄥ綋鍓嶇洰褰曚笅闈㈠绘壘姝ょ▼搴忓,杩樺簲鍒皃ath鍙橀噺鎸囧畾鐨勭洰褰曚笅鍘诲绘壘銆備竴鑸鎴戜滑淇鏀圭幆澧冨彉閲忔椂濡傛灉娌℃湁鎸囧畾鍏蜂綋鐨勫彉閲忥紝姣斿侸AVA_HOME鏃讹紝鎴戜滑鎵鎸囩殑鐜澧冨彉閲忓氨鏄痯ath銆
6銆佷慨鏀瑰畬姣曚箣鍚庝竴瀹氳佽板緱鍏ㄩ儴鐐瑰嚮鈥滅‘瀹氣濇墠鑳藉熶繚瀛樹慨鏀圭殑鍐呭广備竴涓璺寰勫拰鍙︿竴涓璺寰勪箣闂磋佽板緱鐢ㄥ垎鍙烽殧寮銆備笁涓绐楀彛涓鐨勬寜閽閮介渶瑕佺偣鍑烩滅‘瀹氣濇墠鑳戒繚瀛樹慨鏀圭殑鍐呭广
7銆佸備綍淇鏀癸紵濡傛灉瑙夊緱鍦ㄧ紪杈戠郴缁熷彉閲忕殑绐楀彛涓涓嶅ソ鍋氫慨鏀圭殑璇濓紝涔熷彲浠ユ妸path鐨勫唴瀹规嫹璐濆埌鏂囨湰鏂囨。涓杩涜屾煡鎵惧拰淇鏀癸紝鐒跺悗鍐嶉粡璐村洖鍘汇
eclipse濡備綍閰嶇疆鐜澧冨彉閲忥紵
鏂规硶锛氬彧瑕佸湪eclipse涓閰嶇疆jre灏卞彲浠ヤ簡銆
涓嬮潰鏄痡dk鐨勯厤缃鏂规硶锛
閰嶇疆鐜澧冨彉閲忥細鍙冲嚮鈥滄垜鐨勭數鑴戔-->>楂樼骇-->>鐜澧冨彉閲
1锛夊湪绯荤粺鍙橀噺閲屾柊寤篔AVA_HOME鍙橀噺锛屽彉閲忓间负锛欳:ProgramFilesJavajdk1.6.0_14锛堟牴鎹鑷宸辩殑瀹夎呰矾寰勫~鍐欙級
2锛夋柊寤篶lasspath鍙橀噺锛屽彉閲忓间负锛.;%JAVA_HOME%lib;%JAVA_HOME%libtools.jar
3锛夊湪path鍙橀噺锛堝凡瀛樺湪涓嶇敤鏂板缓锛夋坊鍔犲彉閲忓硷細%JAVA_HOME%bin;%JAVA_HOME%jrebin锛堟敞鎰忓彉閲忓间箣闂寸敤鈥;鈥濋殧寮锛
4銆佲滃紑濮嬧-->>鈥滆繍琛屸-->>杈撳叆鈥渏avac鈥-->>Enter锛屽傛灉鑳芥e父鎵撳嵃鐢ㄦ硶璇存槑閰嶇疆鎴愬姛锛
WIN7鎬庝箞閰嶇疆鐜澧冨彉閲廕AVAHOME锛
杩愯宩ava绋嬪簭锛屾墍闇瑕丣AVA_HOME鐜澧冨彉閲忕殑閰嶇疆鏂规硶:
1锛屽湪妗岄潰鎵惧埌璁$畻鏈哄浘鏍囷紝鍙抽敭鍙嶆暡-->>灞炴
-->>楂樼骇绯荤粺璁剧疆
-->>鐜澧冨彉閲忚剧疆锛
鍦ㄧ郴缁熷彉閲忎笅鏂板缓JAVA_HOME锛屽彉閲忓间负jdk瀹夎呰矾寰
④ 一步步教你如何配置Java环境变量(超级详细)!
一步步,手把手教你Java环境变量配置大作战!
首先,打开你的电脑,找到那个熟悉的图标,右键点击,选择“属性”按钮,进入系统设置的神秘世界。
进入高级系统配置
接下来,深入到系统底层,点击“高级”选项卡,再一步,点击“环境变量”按钮,我们将开始对Java环境的细致设置。
设立Java基石:JAVA_HOME
在系统变量区域,我们创建一个新的成员——JAVA_HOME。这是JDK的家园,比如你的路径可能是这样的:D:Javajdk1.8.0_221。记住,这是系统级别的设置,而不是个人用户设置哦!
扩展路径:PATH的加入
然后,我们需要修改PATH,让它知道Java的藏身之处。在路径的最前面添加这条指令:%JAVA_HOME%in;%JAVA_HOME%jrein,这样,无论JDK位置如何变动,只需更新JAVA_HOME,PATH就能迅速找到它。在Windows 10及以上版本,确保每条路径独立添加,避免混淆。
加载神器:CLASSPATH的诞生
为了方便Java的类加载,咱们再创建一个CLASSPATH,它负责指示Java寻找类文件的路径。基本设置如下:.;%JAVA_HOME%lib;%JAVA_HOME%lib ools.jar;%JAVA_HOME%jrelib t.jar;%JAVA_HOME%libdt.jar。注意,开头的那个点“.”至关重要,它是当前目录的标志。
总结与确认
至此,我们总共设置了三个关键变量:JAVA_HOME、PATH和CLASSPATH。检查它们是否存在,如果需要,就点击“编辑”;若不存在,就选择“新建”。将这些变量值填入,别忘了用你自己的JDK路径替换示例。
最后,来验证我们的努力。在命令行窗口输入java -version和javac,如果看到熟悉的输出信息,恭喜你,Java环境配置大功告成!
踏上Java编程之旅
如果你对JavaSE有一定基础,且渴望进一步提升,那么一套深入浅出的JavaWeb教程将是你不可或缺的伙伴。它将带你从入门到实战,让你掌握MySQL数据库开发,HTML5、CSS3等前端技术,以及Servlet、JSP等Java web技术。一步步提升你的Java web开发能力,开启你的编程新篇章!
⑤ java的环境变量
Java的环境变量是指操作系统中设置的一些特定参数,这些参数用于配置Java应用程序的运行环境。下面详细介绍Java环境变量的相关知识。
一、什么是Java环境变量?
Java环境变量是在操作系统中设置的一些参数,用于配置Java应用程序的运行环境。这些变量告诉Java运行时环境在哪里可以找到Java开发工具包和相关库文件,以及其他必要的资源。设置Java环境变量可以确保Java应用程序能够正确地运行和访问系统资源。
二、Java环境变量的种类和用途。
常见的Java环境变量包括以下几种:
1. JAVA_HOME:这个环境变量用于指定Java开发工具包的安装目录。通过设置这个变量,系统可以方便地找到Java运行时环境和相关工具。
2. PATH:这个环境变量用于指定可执行文件的搜索路径。在PATH变量中添加Java安装目录下的bin目录,可以方便地在命令行中运行Java和相关工具。
3. CLASSPATH:这个环境变量用于指定Java类文件的搜索路径。当运行Java应用程序时,Java虚拟机会按照CLASSPATH变量中指定的路径来查找类文件。
三、如何设置Java环境变量?
设置Java环境变量通常包括以下步骤:
1. 找到JDK的安装目录,并复制目录路径。
2. 打开系统的环境变量配置界面。在Windows系统中,可以通过计算机属性中的高级系统设置来找到环境变量配置界面;在Linux或Mac系统中,可以在终端中使用相应的命令来配置环境变量。
3. 创建或编辑JAVA_HOME、PATH和CLASSPATH等环境变量,将JDK的安装目录路径添加到这些变量的值中。
4. 保存配置并重新启动相关应用程序或命令行界面,使新的环境变量设置生效。
四、设置Java环境变量的意义。
正确设置Java环境变量对于开发者和系统管理员来说非常重要。它不仅可以确保Java应用程序能够正确地运行,还可以提高开发效率和系统性能。通过设置Java环境变量,开发者可以方便地访问JDK和相关工具,进行Java应用程序的开发、调试和部署。同时,系统管理员可以通过设置环境变量来管理多个Java版本和应用程序的运行环境,确保系统的稳定性和安全性。
⑥ JAVA环境变量配置有哪些
JAVA环境变量配置有:
方法一:
依次点击:“我的电脑”-(右键)“属性”-“高级”-“环境变量”,弹出Windows的“环境变量”配置卡。
在“系统变量”栏下执行三项操作:
①新建“Classpath”(如果已有,则直接编辑),设置其值为 .;JDK所在的绝对路径值lib (例如 .;D:Program FilesJavajdk1.5.0_04)(若值中原来有内容,用分号与之隔开),注意路径前的符号为.;不能漏掉
②新建“Path”(如果已有,则直接编辑),设置其值为 %Java_Home%bin; (若值中原来有内容,用分号与之隔开)。
方法二:
依次点击:“我的电脑”-(右键)“属性”-“高级”-“环境变量”,弹出Windows的“环境变量”配置卡。
在“系统变量”栏下执行三项操作:
①新建“Java_Home”,设置其值为 JDK所在的绝对路径(例如 D:Program FilesJavajdk1.5.0_04)。
②新建“Classpath”(如果已有,则直接编辑),设置其值为 .;%Java_Home%lib (若值中原来有内容,用分号与之隔开)。
注意路径前的符号为;不能漏掉。
③新建“Path”(如果已有,则直接编辑),值: %Java_Home%bin; (若值中原来有内容,用分号与之隔开)。
安装JDK,进入电脑的环境变量,添加一个jdk的系统变量即可,具体步骤如下:
1、右击我的电脑点击属性。
2、进入我的电脑属性后点击高级系统设置。
3、点击进入系统环境变量。
4、新建一个jdk的环境变量。
5、名称为JAVA_HOME,变量值为jdk的安装目录。确定退出即可。
版本更新历程:
JDK(Java Development Kit) 是 Java 语言的软件开发工具包(SDK)。
SE(JavaSE),standard edition,标准版,是我们通常用的一个版本,从JDK 5.0开始,改名为Java SE。
EE(JavaEE),enterprise edition,企业版,使用这种JDK开发J2EE应用程序,从JDK 5.0开始,改名为Java EE。从2018年2月26日开始,J2EE改名为Jakarta EE。
ME(J2ME),micro edition,主要用于移动设备、嵌入式设备上的java应用程序,从JDK 5.0开始,改名为Java ME。
没有JDK的话,无法编译Java程序(指java源码.java文件),如果想只运行Java程序(指class或jar或其它归档文件),要确保已安装相应的JRE。