Java 如何增加应用程序可执行jar文件中的JVM堆大小?项目类型为Maven project

Java 如何增加应用程序可执行jar文件中的JVM堆大小?项目类型为Maven project,java,maven,jar,executable-jar,Java,Maven,Jar,Executable Jar,如何增加应用程序可执行jar文件中的JVM堆大小?项目类型为Maven project。您不能在jar文件中执行此操作。而是使用以下参数启动Jar文件app.Jar: java -jar -Xms30G -Xmx100G app.jar Xms:此处的初始堆大小为30 GB Xmx:此处的最大堆大小为100 GB 请注意,这与项目类型无关 您还可以在IDE中设置以下参数: 日食: IntelliJ: ... 我不认为可以在jar文件中设置堆大小。堆大小只能为JVM配置,这意味着在可执行jar中

如何增加应用程序可执行jar文件中的JVM堆大小?项目类型为Maven project。

您不能在jar文件中执行此操作。而是使用以下参数启动Jar文件app.Jar:

java -jar -Xms30G -Xmx100G app.jar
Xms:此处的初始堆大小为30 GB Xmx:此处的最大堆大小为100 GB 请注意,这与项目类型无关

您还可以在IDE中设置以下参数:

日食: IntelliJ: ...
我不认为可以在jar文件中设置堆大小。堆大小只能为JVM配置,这意味着在可执行jar中不可能通过java-X从外部进行配置。。。。。。