我发现了一个关于此Modify JVM args from inside the JVM的旧问题。它在3。5年前被问到。想知道现在是否可能?
答案 0 :(得分:8)
不,在运行时仍无法更改JVM参数。对于大多数设置,它很可能永远不可能。
答案 1 :(得分:1)
一般没有。
但是有一些情况,您可以在运行时更改某些特定的配置参数,例如:
但是,尝试在运行时更改JVM args可能是一个坏主意 - 它们是为运行时环境的一次性配置而设计的。如果您发现自己想要在运行时更改JVM参数,我怀疑您的设计在第一个实例中存在问题,您应该考虑其他方法来实现您的目标。