Java 我们是否可以在某个文件中而不是在运行中添加Eclipse VM参数->;配置->;论点->;VM参数:
实际上,在新的java更新JDK11中: JVM参数的语言环境兼容性,我们必须编写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中构建它?您可以
“-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,即使您的代码现在可以为您工作,它也可能在任何时候中断。