【问题标题】:System.getProperty("gradle.user.home") returns nullSystem.getProperty("gradle.user.home") 返回 null
【发布时间】:2015-05-26 02:05:25
【问题描述】:

我有一个检索 GRADLE HOME 路径的 Java 应用程序。我在“环境变量”中创建了一个GRADLE_HOME,但System.getProperty("gradle.user.home") 返回null。我还在“环境变量”中创建了GRADLE_USER_HOME,但System.getProperty("gradle.user.home")返回null

这是环境变量的图像:

怎么了?请帮帮我。

【问题讨论】:

  • 如果您尝试读取 System.getProperty("GRADLE_USER_HOME"),您会得到什么?
  • Trt System.getenv("GRADLE_USER_HOME").
  • 嗨,它有效,但我需要使用 System.getProperty 来完成它,因为我使用的是库。我依赖于那个库。

标签: java gradle javafx javafx-8


【解决方案1】:

您可以使用 -D 命令选项传递系统属性

cmd>gradle -Dgradle.user.home=c:/gradle 

你也可以解析环境变量

cmd>gradle -Dgradle.user.home=%GRADLE_USER_HOME%

【讨论】:

    猜你喜欢
    • 2021-07-27
    • 2011-08-03
    • 2011-06-03
    • 2017-01-11
    • 1970-01-01
    • 2013-06-01
    • 2013-07-14
    • 2015-09-03
    • 1970-01-01
    相关资源
    最近更新 更多