Spring boot 如何检查我指定的jvm选项/参数是否已应用?

Spring boot 如何检查我指定的jvm选项/参数是否已应用?,spring-boot,jvm,spring-boot-gradle-plugin,Spring Boot,Jvm,Spring Boot Gradle Plugin,我正在通过springboot中的.conf文件配置JVM选项/args。例如:JAVA_OPTS=“-Xmx250m-Xms2048m”是.conf文件的内容 我正在终端中使用java-jar运行jar。 现在我想检查JAVA_选项是否应用到springboot应用程序。如何检查 还有其他方法可以配置和检查是否应用了JVM选项 我还遇到了bootrun{},如何检查通过bootrun配置的jvm是否得到应用 注意(如果我可以打印和检查这些值,并且不想将其作为命令行参数直接传递,那就更好了。)

我正在通过springboot中的.conf文件配置JVM选项/args。例如:JAVA_OPTS=“-Xmx250m-Xms2048m”是.conf文件的内容

我正在终端中使用java-jar运行jar。 现在我想检查JAVA_选项是否应用到springboot应用程序。如何检查

还有其他方法可以配置和检查是否应用了JVM选项

我还遇到了bootrun{},如何检查通过bootrun配置的jvm是否得到应用

注意(如果我可以打印和检查这些值,并且不想将其作为命令行参数直接传递,那就更好了。)


我正在使用intellij,gradle来打包jar。

您是否尝试过visualVM,它是跟踪java性能应用程序的免费且功能强大的工具,它将显示您的JVM从物理内存中提交了多少,以及当前JVM运行的应用程序的总内存,以及一些功能:

提供CPU配置文件。 提供有关线程的所有信息。 提供JVM堆和内存状态。 提供有关GC活动的信息。 它与JDK包一起提供,因此您不必安装它


关于如何使用VisualVM的教程:

您是否尝试过VisualVM,它是跟踪java性能应用程序的免费且功能强大的工具,它将向您显示JVM从物理内存提交了多少,以及当前JVM运行的应用程序的总内存,以及一些功能:

提供CPU配置文件。 提供有关线程的所有信息。 提供JVM堆和内存状态。 提供有关GC活动的信息。 它与JDK包一起提供,因此您不必安装它

有关如何使用VisualVM的教程: