是否可以在运行时使用java代码修改JVM参数?

是否可以在运行时使用java代码修改JVM参数?,java,jvm-arguments,Java,Jvm Arguments,可能重复: 我发现了一个老问题。这是3.5年前提出的问题。想知道现在是否可能 不,仍然不可能在运行时更改JVM参数。对于大多数设置,它很可能永远也不可能实现。一般来说,不可能 但是,在某些情况下,您可以在运行时更改某些特定配置参数,例如: 不过,尝试在运行时更改JVM参数可能是个坏主意——它们是为一次性配置运行时环境而设计的。如果您发现自己想要在运行时更改JVM参数,我怀疑您的设计在第一个实例中有问题,您应该寻找其他方法来实现您的目标

可能重复:


我发现了一个老问题。这是3.5年前提出的问题。想知道现在是否可能

不,仍然不可能在运行时更改JVM参数。对于大多数设置,它很可能永远也不可能实现。

一般来说,不可能

但是,在某些情况下,您可以在运行时更改某些特定配置参数,例如:

不过,尝试在运行时更改JVM参数可能是个坏主意——它们是为一次性配置运行时环境而设计的。如果您发现自己想要在运行时更改JVM参数,我怀疑您的设计在第一个实例中有问题,您应该寻找其他方法来实现您的目标