错误信息如下。。2011-9-25 0:24:30 org.apache.catalina.startup.HostConfig checkResources
信息: Reloading context [/myBlog_ssh_005]
2011-9-25 0:24:30 com.opensymphony.xwork2.util.logging.commons.CommonsLogger info
信息: Parsing configuration file [struts-default.xml]
2011-9-25 0:24:31 com.opensymphony.xwork2.util.logging.commons.CommonsLogger info
信息: Unable to locate configuration files of the name struts-plugin.xml, skipping
2011-9-25 0:24:31 com.opensymphony.xwork2.util.logging.commons.CommonsLogger info
信息: Parsing configuration file [struts-plugin.xml]
2011-9-25 0:24:31 com.opensymphony.xwork2.util.logging.commons.CommonsLogger info
信息: Parsing configuration file [struts.xml]
2011-9-25 0:24:43 org.apache.catalina.core.ApplicationContext log
信息: HTMLManager: init: Associated with Deployer 'Catalina:type=Deployer,host=localhost'
2011-9-25 0:24:43 org.apache.catalina.core.ApplicationContext log
信息: HTMLManager: init: Global resources are available
2011-9-25 0:24:43 org.apache.catalina.core.ApplicationContext log
信息: HTMLManager: list: Listing contexts for virtual host 'localhost'
2011-9-25 0:24:50 org.apache.catalina.core.StandardWrapperValve invoke
严重: Servlet.service() for servlet jsp threw exception
java.lang.OutOfMemoryError: PermGen space
at java.lang.ClassLoader.defineClass1(Native Method)
at java.lang.ClassLoader.defineClass(Unknown Source)
at java.security.SecureClassLoader.defineClass(Unknown Source)
at java.net.URLClassLoader.defineClass(Unknown Source)
at java.net.URLClassLoader.access$000(Unknown Source)
at java.net.URLClassLoader$1.run(Unknown Source)
at java.security.AccessController.doPrivileged(Native Method)
at java.net.URLClassLoader.findClass(Unknown Source)
at java.lang.ClassLoader.loadClass(Unknown Source)
at java.lang.ClassLoader.loadClass(Unknown Source)
at java.lang.ClassLoader.loadClassInternal(Unknown Source)
at org.eclipse.jdt.internal.compiler.Compiler.initializeParser(Compiler.java:560)
at org.eclipse.jdt.internal.compiler.Compiler.<init>(Compiler.java:263)
at org.eclipse.jdt.internal.compiler.Compiler.<init>(Compiler.java:153)
at org.apache.jasper.compiler.JDTCompiler.generateClass(JDTCompiler.java:435)
at org.apache.jasper.compiler.Compiler.compile(Compiler.java:328)
at org.apache.jasper.compiler.Compiler.compile(Compiler.java:307)
at org.apache.jasper.compiler.Compiler.compile(Compiler.java:295)
at org.apache.jasper.JspCompilationContext.compile(JspCompilationContext.java:565)
at org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:309)
at org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:308)
at org.apache.jasper.servlet.JspServlet.service(JspServlet.java:259)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:729)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:269)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:188)
at org.apache.struts2.dispatcher.ng.filter.StrutsPrepareAndExecuteFilter.doFilter(StrutsPrepareAndExecuteFilter.java:88)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:215)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:188)
at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:213)
at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:172)
at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:127)
at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:117)
(郁闷中。。求解啊)。。

解决方案 »

  1.   

    重启ECLIPSE,重启电脑,OK !不OK的话,看看TOMCAT初始配置的TOMCAT内存是多少,然后一步步GOOLE,百度什么的,完事成功了,你又积累经验了,下次有人问相同的问题,你就是一个高手了
      

  2.   

    tomcat内容设置太小了,分配大一点。
      

  3.   

    严重: Servlet.service() for servlet jsp threw exception
    java.lang.OutOfMemoryError: PermGen space
    这个报的是tomcat的内存初始化空间设置不足,可以对 -Xmn -Xms -Xmx选项进行设置。如果是安装版得tomact可以直接设置,如果不是安装版得,网上查一下基本就能搞定。
      

  4.   

    我也学习一下,请问“-Xmx选项进行设置”在安装版tomcat的哪个文件下呢?
      

  5.   

    tomcat/bin目录中找到startup.bat
    在@echo off下面加一行:
    SET CATALINA_OPTS= -Xms200m -Xmx812m
      

  6.   

    PermGen space
    不是初始空间吧
      

  7.   

    安装版的tomcat可以在tomcat6w.exe里面设置
      

  8.   

    -Xms128m   -Xmx512m -XX:PermSize=128M -XX:MaxPermSize=128M通过为服务器加内存来做