JAVA 8:如何在命令中传递-xms和-xmx JVM值

问题描述 投票:0回答:1

我正在Java 8环境上运行springboot应用程序

我用来运行我的应用程序的命令是这样:

spring-boot:run -Plocalmysql -Dmaven.test.skip=true -Dspring.profiles.active=localmysql

我的目的是将JVM值规范添加到我的命令中;所以建议我使用以下选项语法:"-Drun.jvmArguments=Xms512m -Xmx512m"

但是运行时会向我抛出此警告:

> Java HotSpot(TM) 64-Bit Server VM warning: ignoring option
> PermSize=512m; support was removed in 8.0

是否有任何变通办法或解决方案来保持在命令中继续传递?

java spring-boot jvm jvm-arguments
1个回答
0
投票

这只是关于另一个JVM参数-XX:PermSize的警告消息,自Java 8开始不支持,因为永久生成为replaced with Metaspace

© www.soinside.com 2019 - 2024. All rights reserved.