Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/jpa/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Jsf tomcat7无法与JPA一起运行_Jsf_Jpa_Tomcat7 - Fatal编程技术网

Jsf tomcat7无法与JPA一起运行

Jsf tomcat7无法与JPA一起运行,jsf,jpa,tomcat7,Jsf,Jpa,Tomcat7,我正在使用JSF(使用JSF Majorra 2.1.6)et JPA(使用Libraries EclipseLink Juno)和tomcat 7服务器开发JavaEE应用程序。 问题是,当我将JPA应用程序添加到tomcat时,tomcat无法运行,并且控制台末尾出现以下消息: Infos: Cleaned up javabean caches java.lang.OutOfMemoryError:

我正在使用JSF(使用JSF Majorra 2.1.6)et JPA(使用Libraries EclipseLink Juno)和tomcat 7服务器开发JavaEE应用程序。 问题是,当我将JPA应用程序添加到tomcat时,tomcat无法运行,并且控制台末尾出现以下消息:

                       Infos: Cleaned up javabean caches
                       java.lang.OutOfMemoryError: PermGen space
                                              at java.lang.ClassLoader.findBootstrapClass(Native Method)
                                              at java.lang.ClassLoader.findBootstrapClassOrNull(Unknown Source)
                                              at java.lang.ClassLoader.loadClass(Unknown Source)
                                                       at java.lang.ClassLoader.loadClass(Unknown Source)
                   at sun.misc.Launcher$AppClassLoader.loadClass(Unknown Source)
                   at java.lang.ClassLoader.loadClass(Unknown Source)
                   at java.lang.ClassLoader.loadClass(Unknown Source)
                                              at java.lang.Class.forName0(Native Method)
                                                       at java.lang.Class.forName(Unknown Source)
                                              at org.apache.catalina.loader.WebappClassLoader.clearReferencesRmiTargets(WebappClassLoader.java:2556)
                                              at org.apache.catalina.loader.WebappClassLoader.clearReferences(WebappClassLoader.java:1961)
                                              at org.apache.catalina.loader.WebappClassLoader.stop(WebappClassLoader.java:1864)
                                              at org.apache.catalina.loader.WebappLoader.stopInternal(WebappLoader.java:658)
                                              at org.apache.catalina.util.LifecycleBase.stop(LifecycleBase.java:225)
                                              at org.apache.catalina.core.StandardContext.stopInternal(StandardContext.java:5509)
                                              at org.apache.catalina.util.LifecycleBase.stop(LifecycleBase.java:225)
                                              at org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:153)
                                              at org.apache.catalina.core.ContainerBase.addChildInternal(ContainerBase.java:812)
                                              at org.apache.catalina.core.ContainerBase.addChild(ContainerBase.java:787)
                                              at org.apache.catalina.core.StandardHost.addChild(StandardHost.java:607)
                                              at org.apache.catalina.startup.HostConfig.deployDirectory(HostConfig.java:1055)
                                              at org.apache.catalina.startup.HostConfig.deployDirectories(HostConfig.java:978)
                                              at org.apache.catalina.startup.HostConfig.deployApps(HostConfig.java:472)
                                              at org.apache.catalina.startup.HostConfig.start(HostConfig.java:1322)
                                              at org.apache.catalina.startup.HostConfig.lifecycleEvent(HostConfig.java:311)
                                              at org.apache.catalina.util.LifecycleSupport.fireLifecycleEvent(LifecycleSupport.java:119)
                                              at org.apache.catalina.util.LifecycleBase.fireLifecycleEvent(LifecycleBase.java:89)
                                              at org.apache.catalina.util.LifecycleBase.setStateInternal(LifecycleBase.java:379)
                                              at org.apache.catalina.util.LifecycleBase.setState(LifecycleBase.java:324)
                                              at org.apache.catalina.core.ContainerBase.startInternal(ContainerBase.java:1041)
                                              at org.apache.catalina.core.StandardHost.startInternal(StandardHost.java:774)
                                              at org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:145)

谢谢您的帮助。

看起来您的内存不足


您需要增加堆大小或烫发大小。

这应该会回答您:另外,您可以重新格式化代码吗?