【问题标题】:Unable to reference environment variables无法引用环境变量
【发布时间】:2020-08-04 15:17:47
【问题描述】:

有人知道为什么我无法引用如下所示的用户环境变量(红框),但我可以毫无问题地引用系统环境变量(绿框)吗?

【问题讨论】:

    标签: java maven intellij-idea


    【解决方案1】:

    好的,简而言之,它们需要放在 POM 中的<environmentVariables>ENVIRONMENT VARIABLES GO HERE </environmentVariables> 中才能被拾取。正如@Andrey 在他的回复中指出的那样,它们确实显示为未解决但仍然有效。您可以使用以下命令阻止它们显示为未解决:<!--suppress UnresolvedMavenProperty -->

    【讨论】:

      【解决方案2】:

      IDE 仅提供一些用于完成和验证的预定义环境变量。其他变量可能无法解决。对于不报告的错误,您可以使用意图操作来抑制它:

      另请注意,在 IDE 的运行配置中定义时 - 环境变量仅为您使用此配置启动的特定会话定义。

      如果你想在 pom.xml 文件中获取环境变量,你需要在操作系统中定义它。

      【讨论】:

      • 感谢您的回复,但这不仅是没有解决,实际上并没有奏效。我想通了为什么。将发布答案。
      猜你喜欢
      • 1970-01-01
      • 2020-07-22
      • 2019-11-21
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2017-03-13
      • 2018-07-20
      相关资源
      最近更新 更多