Java 我们是否可以在某个文件中而不是在运行中添加Eclipse VM参数->;配置->;论点->;VM参数:

Java 我们是否可以在某个文件中而不是在运行中添加Eclipse VM参数->;配置->;论点->;VM参数:,java,junit,jvm-arguments,Java,Junit,Jvm Arguments,实际上,在新的java更新JDK11中: JVM参数的语言环境兼容性,我们必须编写 “-Djava.locale.providers=COMPAT”。 那么只有我的孩子们才能正常工作 我可以在Eclipse中的run->configuration->Arguments->VM下定义它。 但我想在集中式环境中使用它们,比如没有Eclipse环境(在TeamCity中) 我能否实现这一点,以便我的jUnits在集中化环境中运行良好?您的项目是基于maven的吗?如何在TeamCity中构建它?您可以

实际上,在新的java更新JDK11中:

JVM参数的语言环境兼容性,我们必须编写
“-Djava.locale.providers=COMPAT”
。 那么只有我的孩子们才能正常工作

我可以在Eclipse中的
run->configuration->Arguments->VM
下定义它。 但我想在集中式环境中使用它们,比如没有Eclipse环境(在TeamCity中)


我能否实现这一点,以便我的
jUnits
在集中化环境中运行良好?

您的项目是基于
maven
的吗?如何在
TeamCity
中构建它?您可以设置类似System.setProperty(“java.locale.providers”,“COMPAT”);在junit的setup()中。@Santosh不建议这样做,java启动时会读取java.locale.providers,即使您的代码现在可以为您工作,它也会在任何时候中断。您的项目
maven
是否基于此?如何在
TeamCity
中构建它?您可以设置类似System.setProperty(“java.locale.providers”,“COMPAT”);在junit的setup()中。@Santosh不建议这样做,java启动时会读取java.locale.providers,即使您的代码现在可以为您工作,它也可能在任何时候中断。