解决tomcat"Could not reserve enough space for object heap"

简介:

在关闭tomcat时,出现“Error occured during initialization of VM. Could not reserve enough space for object heap.",与此同时,tomcat也无法正常关闭。

经搜索,修改了bin/catalina.sh脚本,添加如下代码:

JAVA_OPTS="-server -Xms256m -Xmx1024m -XX:PermSize=600m -XX:MaxPermSize=600m -Dcom.sun.management.jmxremote"

此时再执行bin/shutdown.sh,可正常关闭tomcat。











本文转自leonardos51CTO博客,原文链接:http://blog.51cto.com/leomars/1407254 ,如需转载请自行联系原作者












相关文章
|
Java 编译器 Maven
Idea 启动项目报错 failed to create jvm:jvm path url 或Could not reserve enough space for xxxxKB object heap
Idea 启动项目报错 failed to create jvm:jvm path url 或Could not reserve enough space for xxxxKB object heap
458 0
|
存储 Java
JVM系列之:详解java object对象在heap中的结构
JVM系列之:详解java object对象在heap中的结构
JVM系列之:详解java object对象在heap中的结构
|
Android开发
Android Studio之could not reserve enough space for object heap报错
在用AndroidStudio时出现这样的错误:  搞了半天终于找到了解决办法,但是很麻烦。就是每次创建工程后,在gradle.properties文件中加入如下代码: org.gradle.jvmargs=-Xmx512m -XX:MaxPermSize=512m  然后重启工程就好了,如果想彻底解决此问题,还是觉得应该从新安装最新版的AdroidStudio.不知为什么AS老是无缘无故报各种错误,真是太烦了。
1596 0
|
4月前
|
Java
Java Object 类
5月更文挑战第16天
|
23天前
|
Java
【Java基础面试二十】、介绍一下Object类中的方法
这篇文章介绍了Java中Object类的常用方法,包括`getClass()`、`equals()`、`hashCode()`、`toString()`、`wait()`、`notify()`、`notifyAll()`和`clone()`,并提到了不推荐使用的`finalize()`方法。
【Java基础面试二十】、介绍一下Object类中的方法
|
29天前
|
前端开发 Java 编译器
【前端学java】java中的Object类和前端中的Object有什么区别(9)
【8月更文挑战第10天】java中的Object类和前端中的Object有什么区别
30 0
【前端学java】java中的Object类和前端中的Object有什么区别(9)
|
1月前
|
算法 Java
12 Java常用类(一)(内部类+object类+包装类)
12 Java常用类(一)(内部类+object类+包装类)
28 5
|
2月前
|
Java
Java中的Object类 ( 详解toString方法 | equals方法 )
Java中的Object类 ( 详解toString方法 | equals方法 )
|
4月前
|
存储 算法 Java
滚雪球学Java(42):探索对象的奥秘:解析Java中的Object类
【5月更文挑战第17天】🏆本文收录于「滚雪球学Java」专栏,专业攻坚指数级提升,希望能够助你一臂之力,帮你早日登顶实现财富自由🚀;同时,欢迎大家关注&&收藏&&订阅!持续更新中,up!up!up!!
40 2
滚雪球学Java(42):探索对象的奥秘:解析Java中的Object类
|
3月前
|
Java
【Java】Object类简单解析
【Java】Object类简单解析
32 1