我正在尝试使用Tomcat v 6.0.36在Eclipse中运行我的项目。服务器已启动,但由于此错误而导致项目无法运行:
juin 06, 2013 8:12:26 AM org.apache.catalina.core.StandardContext listenerStart
Grave: Exception lors de l'envoi de l'évènement contexte initialisé (context initialized) à l'instance de classe d'écoute (listener) org.my project.base.OBSchedulerInitializerListener
java.lang.OutOfMemoryError: Java heap space.
我已经尝试增加eclipse.ini的大小,并且还输入了Open luanch配置-> VM参数,但是我仍然遇到相同的问题。
这是课程:
public class DalContextListener implements ServletContextListener {
private static Properties obProperties = null;
private static ServletContext servletContext = null;
public static ServletContext getServletContext() {
return servletContext;
}
public static void setServletContext(ServletContext context) {
DalContextListener.servletContext = context;
}
public static Properties getOpenBravoProperties() {
return obProperties;
}
}
最佳答案
解决Java中堆空间错误的简单方法是使用JVM选项来增加最大堆大小。在VM选项中尝试以下配置。
-Xms1024m -Xmx1024m -XX:PermSize=512m
关于java - 错误:Java堆空间,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/16957475/