当您通过命令行运行程序时,可以使用java -Xms -Xmx
指定堆大小。如果要通过双击.jar文件运行程序,是否有一种方法可以使用比标准更多的堆?
(当您通过双击.jar文件启动Java应用程序时,JVM会默认为其分配256MB内存,因此在该情况下,如果需要更多内存,则需要创建一个.bat或.sh文件)
当您通过命令行运行程序时,可以使用java -Xms -Xmx
指定堆大小。如果要通过双击.jar文件运行程序,是否有一种方法可以使用比标准更多的堆?
(当您通过双击.jar文件启动Java应用程序时,JVM会默认为其分配256MB内存,因此在该情况下,如果需要更多内存,则需要创建一个.bat或.sh文件)
与其直接双击 .jar 文件,您可以使用运行 java -jar -Xms -Xmx 你的文件.jar
的批处理文件。从用户的角度来看,操作相同,但它使您对实际运行的命令拥有更多的控制权。