【问题标题】:Eclipse Environment Variable ErrorEclipse 环境变量错误
【发布时间】:2015-09-14 14:04:06
【问题描述】:

我正在使用 Eclipse Mars,并且正在运行一个带有一些 VM 参数的应用程序,并且在运行配置中定义了环境变量

TOMCAT_HOME c:\tomcat

我在环境选项卡 VM 参数中有以下内容: -Dcatalina.home=${TOMCAT_HOME}

我收到以下错误:

Reference to undefined variable TOMCAT_HOME

为什么我在运行配置中指定了变量,但它不能作为 VM arg 工作?

编辑:

原来答案是你需要从Window->Preferences菜单中添加一个Classpath Variable。这令人困惑。

【问题讨论】:

标签: java eclipse


【解决方案1】:

Environment 选项卡似乎不起作用。这是我可以完成这项工作的方式:

  1. Run ConfigurationsArguments 选项卡上,单击VM Arguments 部分中的Variables
  2. 点击Edit Variables
  3. 点击New,将NameValue添加到变量中
  4. 您可以在列表中找到添加的新变量。您可以双击该项目以将其添加到您的VM Arguments 窗格中。
  5. 我已将其用作-Dcatalina.home=${TOMCAT_HOME},我可以从System.getProperty("catalina.home") 访问此值

【讨论】:

  • 你如何“使用”它作为 -Dcatalina.home=${TOMCAT_HOME}?
猜你喜欢
  • 1970-01-01
  • 2016-11-04
  • 1970-01-01
  • 2014-03-24
  • 2014-12-03
  • 2017-05-27
  • 1970-01-01
  • 1970-01-01
  • 2013-01-29
相关资源
最近更新 更多