我如何从JAR(使用Windows BAT)启动程序来从外部请求Java垃圾收集?
System.gc()
做到这一点但是...当我从命令行/bat运行jar时,java控制台似乎没有打开。短暂搜索无法找到帮助,也许有人在吗?
最佳答案
您可以使用jconsole连接到本地运行的JVM-这在GUI上提供了“Perform GC”按钮。
在启动Java进程时,需要指定 -Dcom.sun.management.jmxremote 。
我如何从JAR(使用Windows BAT)启动程序来从外部请求Java垃圾收集?
System.gc()
做到这一点最佳答案
您可以使用jconsole连接到本地运行的JVM-这在GUI上提供了“Perform GC”按钮。
在启动Java进程时,需要指定 -Dcom.sun.management.jmxremote 。