0 0

在win8系统中为什么通过System.getProperty()获取不到系统变量值5

我使用Java程序获取系统变量,在win8系统下获取不到,代码如下:

String antHome = System.getProperty("ANT_HOME");


这是什么原因呢?如何才能获取到呢?

问题补充:用户变量、系统变量都配置了,还是获取不到,ANT_HOME=E:\apache-ant-1.8.2
2014年10月03日 17:33

1个答案 按时间排序 按投票排序

0 0

System.getenv();

2014年10月06日 17:43

相关推荐

    Java中System.getProperty的使用

    在Java编程语言中,`System.getProperty`方法是一个非常实用且重要的功能,用于获取与系统相关的属性信息。这些属性包括但不限于操作系统、Java运行环境版本、安装目录等关键信息,对于理解和调试程序运行环境有着不...

    JAVA获取操作系统名称

    由于JDK的bug,Windows Server 2012 R2获取到的System.getProperty("os.name") 为 Window NT unknown 因此需要通过JNA(Java Native Access )调用Windows DLL来补充获取操作系统名称 JNA版本4.0.0 相关jar包:jna-...

    System.getProperty

    System.getProperty 通过该方法获取系统属性信息 很好

    java项目路径(相关信息)的取得

    `System.getProperty()`是Java提供的一个用于获取系统属性的方法,通过向其传递不同的键值(即系统属性名称),可以获取到相应的系统属性值。这种方法在Java开发中非常实用,尤其是在处理与运行时环境相关的配置信息...

    Java的System.getProperty()方法获取大全

    `System.getProperty()`方法是Java中的一个核心功能,它用于获取Java虚拟机(JVM)和操作系统相关的系统属性。这些属性提供了关于运行Java程序的环境的详细信息,包括Java版本、供应商信息、JRE目录、操作系统详情等...

    java 实现对当前操作系统的判断

    这主要通过Java的`java.lang.System`类中的`getProperty()`方法实现。这个方法允许我们获取关于Java虚拟机(JVM)及其宿主环境的各种属性,其中包括操作系统的信息。下面我们将深入探讨如何使用Java来判断操作系统...

    intellij idea 设置多module路径.docx

    然而,在这样的环境中,我们可能会遇到一个问题,即在运行或调试代码时,`System.getProperty("user.dir")`方法返回的不是当前module的实际路径,而是IDE的默认工作目录,这可能导致文件操作或配置加载出现问题。...

    java获取操作系统版本代码

    通过`System.getProperty()`和`ManagementFactory.getOperatingSystemMXBean()`,我们可以轻松地获取到所需的系统信息,并据此进行相应的处理。在日常编程中,理解并熟练运用这些方法对于提高代码的兼容性和适应性至...

    Java中通过System.getProperties()获取系统参数测试.docx

    ### Java中通过System.getProperties()获取系统参数 在Java编程中,`System.getProperties()`是一个非常实用的方法,它允许开发者访问和获取当前Java运行环境的各种系统属性。这些属性包含了关于Java运行时环境的...

    java获取系统参数规格

    在Java编程语言中,开发人员经常需要访问与运行环境相关的各种系统参数,这些参数对于调试、配置以及确保程序兼容性等方面至关重要。通过Java内置的方法,我们可以轻松地获取一系列关于Java运行时环境(JRE)及操作...

    java log4j统一打印在user.dir目录下(windows、linux通用、不用考虑不同操作系统分隔符不一致的情况)

    `${user.dir}`会被Java系统自动替换为当前工作目录,因此无论在哪种操作系统下,日志都会被记录到用户工作目录下的`logs`子目录中。如果`logs`目录不存在,Log4j会在写入日志时自动创建。 对于Web应用,如果你使用...

    JAVA读取环境变量

    在Java中,可以通过多种方式来读取环境变量,但本例采用了一种较为复杂但灵活性高的方法:通过执行系统命令来获取环境变量。这种方法的优势在于可以跨平台运行,并且能够获取所有环境变量,而不仅仅是那些被Java...

    使用System.getProperty(line.separator).md

    这是本人在进行使用递归替换HTML文件中的图片内容时,所遇到的问题解决方案,喜欢能够帮到大家,让自己懂得东西越来愈多,做更多的分享

    获取系统中各变量

    在IT领域,尤其是在Java开发中,理解如何获取系统中的各个变量是至关重要的。这不仅能够帮助开发者更好地了解运行环境,还能够在程序设计时做出更合理的决策。本文将深入探讨通过Java来获取系统变量的方法,包括但不...

    JSP获取客户端IP地址浏览器版本操作系统.pdf

    获取客户端IP地址、浏览器版本和操作系统信息在JSP中的实现方法 在JSP中,获取客户端的IP地址、浏览器版本和操作系统信息是非常重要的。通过使用HttpServletRequest对象,我们可以获取到客户端的相关信息。 获取...

    J2ME 常用的一些API

    例如,通过`System.getProperty("microedition.platform")`可以获取到当前运行环境的平台型号。这在适配不同设备时尤为关键。 #### 获取SMS服务中心号码 对于移动应用而言,短信服务是必不可少的功能之一。通过`...

    java设置http代理

    #### 一、概述 ...此外,还简要介绍了如何通过 `System.getProperties()` 获取 Java 系统属性,这对于理解 Java 环境配置非常有帮助。掌握这些知识点有助于开发者在网络受限的环境下更好地进行开发和测试工作。

    不同手机获取IMEI get IMEI

    这两种方式都能够获取到MOTO手机的IMEI码,其中`System.getProperty()`方法用于从系统中读取特定属性的值。需要注意的是,这些属性的名称可能会根据不同的MOTO手机型号而有所差异,因此在实际应用中可能需要根据具体...

    Java中System类.pdf

    Java中System类还提供了许多其他的方法和变量,例如,System.currentTimeMillis()方法可以获取当前时间的毫秒数,System.getProperty()方法可以获取系统的属性信息,等等。 在编程中,System类非常重要,很多应用...

    在Java中获取系统属性

    可以通过调用`System.getProperty(key)`方法来获取特定的系统属性值。其中`key`是一个字符串,表示想要查询的属性名。 ```java String osName = System.getProperty("os.name"); System.out.println("Operating...

Global site tag (gtag.js) - Google Analytics