Warning: file_get_contents(/data/phpspider/zhask/data//catemap/6/eclipse/9.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java 使用env。变量作为启动配置中的VM参数_Java_Eclipse_Launch Configuration - Fatal编程技术网

Java 使用env。变量作为启动配置中的VM参数

Java 使用env。变量作为启动配置中的VM参数,java,eclipse,launch-configuration,Java,Eclipse,Launch Configuration,我有一个eclipse项目,它根据在启动配置中传递的VM参数连接到不同的环境。 为了实现这一点,我设置了env。“launch configuration->environment”中的变量,然后尝试将它们作为VM参数传递,但我得到一个错误,因为eclipse无法解析这些env。变数 关于如何实现这一点有什么指导吗?在“VM参数”窗口的正下方有一个名为“变量”的按钮。 当您单击变量时,它将为您提供一个创建新变量的选项,该变量可以在vm参数中用作“${new_var}” 所以我们可能不能使用en

我有一个eclipse项目,它根据在启动配置中传递的VM参数连接到不同的环境。 为了实现这一点,我设置了env。“launch configuration->environment”中的变量,然后尝试将它们作为VM参数传递,但我得到一个错误,因为eclipse无法解析这些env。变数

关于如何实现这一点有什么指导吗?

在“VM参数”窗口的正下方有一个名为“变量”的按钮。

当您单击变量时,它将为您提供一个创建新变量的选项,该变量可以在vm参数中用作“${new_var}”


所以我们可能不能使用env。变量作为eclipse中的VM参数,但这是一种解决方法。

为什么不直接将数据作为VM参数传递?为什么要使用环境变量?@E-Riz:这意味着要更改5个vm参数,这就有可能出错