启动时报错ignoring option MaxPermSize=256M;support was removed in 8.0
报错详情截图
原因
报错已给出原因:JDK8中,MaxPermSize已不再支持。
设置分配给永久生成的空间(以字节为单位),如果超出该空间,则会触发垃圾回收。
此选项在JDK 8中已弃用,并由该-XX:MetaspaceSize选项取代。
尝试解决方案
在VM arguments中直接将XX:MaxPermSize删除,此方案未通过。
最终解决方案
在VM arguments(eclipse-Run-Run Configurations…-Arguments)中将XX:MaxPermSize修改为XX:MaxMetaspaceSize。
-XX:MaxMetaspaceSize=256M
END