Работа с webapp с использованием Tomcat8/Spring MVC/Spring Date/Hibernate, каждые несколько раз развертываний на сервере или даже сохранение в среде разработки java приведет к следующей ошибке. Кто-нибудь знает, как я могу избежать или исправить это? Я попытался увеличить JVM, чтобы иметь больше памяти безрезультатно. Весна настройка с помощью Java файлы конфигурации и не старый метод web.xmlОшибка PermGen Tomcat8/Spring Data/Hibernate при развертывании
[ContainerBackgroundProcessor[StandardEngine[Catalina]]] ERROR org.springframework.web.context.ContextLoader - Context initialization failed
java.lang.OutOfMemoryError: PermGen space
\t at java.lang.ClassLoader.defineClass1(Native Method)
\t at java.lang.ClassLoader.defineClass(ClassLoader.java:800)
\t at java.security.SecureClassLoader.defineClass(SecureClassLoader.java:142)
\t at org.apache.catalina.loader.WebappClassLoaderBase.findClassInternal(WebappClassLoaderBase.java:2494)
\t at org.apache.catalina.loader.WebappClassLoaderBase.findClass(WebappClassLoaderBase.java:860)
\t at org.apache.catalina.loader.WebappClassLoaderBase.loadClass(WebappClassLoaderBase.java:1302)
\t at org.apache.catalina.loader.WebappClassLoaderBase.loadClass(WebappClassLoaderBase.java:1167)
\t at org.springframework.util.ConcurrentReferenceHashMap$EntrySet.iterator(ConcurrentReferenceHashMap.java:794)
\t at java.util.AbstractMap$1$1.<init>(AbstractMap.java:322)
\t at java.util.AbstractMap$1.iterator(AbstractMap.java:321)
\t at org.springframework.beans.CachedIntrospectionResults.clearClassLoader(CachedIntrospectionResults.java:164)
\t at org.springframework.context.support.AbstractApplicationContext.resetCommonCaches(AbstractApplicationContext.java:881)
\t at org.springframework.context.support.AbstractApplicationContext.refresh(AbstractApplicationContext.java:563)
\t at org.springframework.web.context.ContextLoader.configureAndRefreshWebApplicationContext(ContextLoader.java:446)
\t at org.springframework.web.context.ContextLoader.initWebApplicationContext(ContextLoader.java:328)
\t at org.springframework.web.context.ContextLoaderListener.contextInitialized(ContextLoaderListener.java:107)
\t at org.apache.catalina.core.StandardContext.listenerStart(StandardContext.java:4810)
\t at org.apache.catalina.core.StandardContext.startInternal(StandardContext.java:5255)
\t at org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:150)
\t at org.apache.catalina.core.StandardContext.reload(StandardContext.java:3831)
\t at org.apache.catalina.loader.WebappLoader.backgroundProcess(WebappLoader.java:292)
\t at org.apache.catalina.core.StandardContext.backgroundProcess(StandardContext.java:5616)
\t at org.apache.catalina.core.ContainerBase$ContainerBackgroundProcessor.processChildren(ContainerBase.java:1377)
\t at org.apache.catalina.core.ContainerBase$ContainerBackgroundProcessor.processChildren(ContainerBase.java:1381)
\t at org.apache.catalina.core.ContainerBase$ContainerBackgroundProcessor.processChildren(ContainerBase.java:1381)
\t at org.apache.catalina.core.ContainerBase$ContainerBackgroundProcessor.run(ContainerBase.java:1349)
\t at java.lang.Thread.run(Thread.java:745)
Exception in thread "ContainerBackgroundProcessor[StandardEngine[Catalina]]" java.lang.OutOfMemoryError: PermGen space