java system.getenv,getenv获取不到环境变量
00-1010常用方法介绍获取自定义环境变量打印所有环境变量,默认环境变量及其含义。
目录
说明
本文通过示例介绍了Java获取环境变量的方法:System.getenv
System.getenv与System.getProperty的区别
项,属性(System.getProperty),环境变量(System.getenv,),运行时是否可以修改,是否可以有效,只有在java平台下,当系统中的所有程序都被有效创建时,打包的应用程序属性必须存在,环境变量可以随时创建。相关网址
System.getProperty的用法:
00-1010方法作用系统。getenv()获取所有环境变量System.getenv(String name)获取名为name的属性的值。
00-1010现在使用JDK路径指定JAVA_HOME环境变量,如下图所示:
包com . example . a;public class Demo { public static void main(String[]args){ String javaHome=system . getenv( JAVA _ HOME );System.out.println(javaHome的javaHome值为: javaHome);}}}执行结果(直接执行或者在jar包中执行)
简介
包com . example . a;导入Java . util . map;public class Demo { public static void main(String[]args){ MapString,String env map=system . getenv();对于(图。EntryString,String entry : env map . entry set()){ system . out . println(entry . getkey() : entry . getvalue());}}}执行结果:
user domain _ roaming profile : des ktop-qi6b 9 menvm _ symlink :d : Program Files dev nvm symlink processor _ level : consoleallusersprofile : Program data processor _ architecture : amd 64 psmodulepath 3360 c : Program Files windows powershell Modules;c : WINDOWS system32 WINDOWS powershell v 1.0 modulessystemdrive : c : maven _ home : e : work maven Apache-maven-3。6 .3 moz _ PLUGIN _ path :d : Program Files(x86) Foxit Software Foxit Reader plugins username 3360 knifeprogramfiles(x86)3360 c : Program Files(x86com . exe。蝙蝠; cmd . VBS; vbe . js;JSE;WSF;WSH;mscdriverdata : c : Windows System32 Drivers driverdataprogramdata : c : Program data w 64323: Program Files home path : Users knife processor _ identifier : amd64系列23型号96步进1、AuthenticAMDHADOOP _ home :d : dev 大数据 Hadoop-3.2one drive :c : WINDOWS system32c : WINDOWS c : WINDOWS System32 Wbemc : WINDOWS System32 WINDOWS powershell v 1.0 ;c : WINDOWS System32 OpenSSH ;d: 程序文件 Git cmdd : dev Java JDK 1。8 .0 _ 201 bine : work maven Apache-maven-3。6 .3 bind : 程序文件 MySQL-8。0 .21-winx 64 bin;e : work NPM node _ global d : dev nodejs d : dev bigdata Hadoop-3。2 .2 bind : dev bigdata Scala-2.12-13 bin;c : Users knife AppData Local Microsoft windows apps;d : 程序文件 JetBrains 网络风暴2021。1 .3 bin;d : Program Files dev nvm symlink;c : 用户小刀 AppData 漫游 NPM;OS : WINDOWS _ nt计算机名: des ktop-qi6b 9 processor _ revision :6001 Common Program w 6432: Program Files Common filecomspec : c : WINDOWS system32 cmd。exewxdrive _ START _ args 3:-wx drive-setting=0-disable-GPU-disable-software-rasterizer-enable-features=networkserviceinprocesss
常用方法
环境变量 含义 户配置文件 用户目录 USERDNSDOMAIN 用户域 PATHEXT 可执行后缀 JAVA_HOME 爪哇安装目录 临时雇员 用户临时文件目录 系统 系统盘符 程序文件 默认程序目录 本地 帐户的域的名称 ALLUSERSPROFILE 用户公共目录 名字 会议名称 甲氧苄啶 临时目录 小路 小路环境变量 类路径 类路径环境变量 处理器_架构 处理器体系结构 旧历法 操作系统类型 处理器级别 处理级别 计算机名称 计算机名 Windir 系统安装目录 系统根目录 系统启动目录 用户名 用户名 环境变量 命令行解释器可执行程序的准确路径 隐藏文件 应用程序数据目录 到此这篇关于爪哇获取环境变量(System.getenv)的方法的文章就介绍到这了,更多相关爪哇获取环境变量内容请搜索盛行信息技术以前的文章或继续浏览下面的相关文章希望大家以后多多支持盛行它!
郑重声明:本文由网友发布,不代表盛行IT的观点,版权归原作者所有,仅为传播更多信息之目的,如有侵权请联系,我们将第一时间修改或删除,多谢。