我在IntelliJ中生成了dist
生成的zip文件。
解压后,我有以下文件树:
D:.
├───bin
│ foo
│ foo.bat
│
└───lib
a.jar
b.jar
com.foo.jar
...
x.jar
在Windows中,我可以运行foo.bat
来执行程序。
但它似乎有一些内存泄漏,导致运行约12小时后出现异常:
Uncaught error from thread [dr-akka-ven-akka.actor.default-dispatcher-5142] shutting down JVM since 'akka.jvm-exit-on-fatal-error' is enabled for ActorSystem[dr-akka-ven]
java.lang.OutOfMemoryError: Java heap space
at java.util.Arrays.copyOf(Arrays.java:3332)
at java.lang.AbstractStringBuilder.expandCapacity(AbstractStringBuilder.java:137)
at java.lang.AbstractStringBuilder.ensureCapacityInternal(AbstractStringBuilder.java:121)
at java.lang.AbstractStringBuilder.append(AbstractStringBuilder.java:622)
at java.lang.StringBuilder.append(StringBuilder.java:202)
......
问题:我如何知道正在使用的JVM选项(如-Xms64m
和-Xmx128m
),以便我可以增加内存以解决此问题?