我有一个eclipse项目,它根据启动配置中传递的VM参数连接到不同的环境。为了实现这一点,我设置了env。变量在“启动配置->环境”,然后试图通过他们作为虚拟机参数,但我得到一个错误,因为eclipse是无法解决这些环境。变量有什么关于如何实现这一目标的指导吗?
2lpgd9681#
在“VM arguments”窗口下方有一个名为“Variables”的按钮。
当你点击变量时,它会给予你一个创建新变量的选项,然后可以在vm args中使用“${new_var}”。所以我们可能不能使用env。这是一个很好的解决办法。
camsedfj2#
我也发现了一样的东西。好像加了以后就不能去掉了?但我可以编辑它以避免错误:new_var=-Dabc=xyz
ql3eal8s3#
只需在VM参数字段中使用${env_var:yourenvvar}。
${env_var:yourenvvar}
3条答案
按热度按时间2lpgd9681#
在“VM arguments”窗口下方有一个名为“Variables”的按钮。
当你点击变量时,它会给予你一个创建新变量的选项,然后可以在vm args中使用“${new_var}”。
所以我们可能不能使用env。这是一个很好的解决办法。
camsedfj2#
我也发现了一样的东西。好像加了以后就不能去掉了?但我可以编辑它以避免错误:new_var=-Dabc=xyz
ql3eal8s3#
只需在VM参数字段中使用
${env_var:yourenvvar}
。