java 在启动配置中使用环境变量作为VM参数

r3i60tvu  于 2023-06-20  发布在  Java
关注(0)|答案(3)|浏览(159)

我有一个eclipse项目,它根据启动配置中传递的VM参数连接到不同的环境。为了实现这一点,我设置了env。变量在“启动配置->环境”,然后试图通过他们作为虚拟机参数,但我得到一个错误,因为eclipse是无法解决这些环境。变量
有什么关于如何实现这一目标的指导吗?

2lpgd968

2lpgd9681#

在“VM arguments”窗口下方有一个名为“Variables”的按钮。

当你点击变量时,它会给予你一个创建新变量的选项,然后可以在vm args中使用“${new_var}”。
所以我们可能不能使用env。这是一个很好的解决办法。

camsedfj

camsedfj2#

我也发现了一样的东西。好像加了以后就不能去掉了?但我可以编辑它以避免错误:new_var=-Dabc=xyz

ql3eal8s

ql3eal8s3#

只需在VM参数字段中使用${env_var:yourenvvar}

相关问题