启动时出现tomcat错误

启动时出现tomcat错误,tomcat,liferay,Tomcat,Liferay,java.lang.reflect.InvocationTargetException 在sun.reflect.NativeMethodAccessorImpl.invoke0Native方法中 在myeclipse中启动tomcat 5.5.x服务器时,出现上述错误 实际上,我已经签出并在我的32位windows机器上编译了它。 现在,当我备份我的tomcat并签出并尝试在Windows7 64位中启动时,我发现了一个错误。 任何人都可以提出问题所在。下面是完整的堆栈跟踪 usage: ja

java.lang.reflect.InvocationTargetException 在sun.reflect.NativeMethodAccessorImpl.invoke0Native方法中

在myeclipse中启动tomcat 5.5.x服务器时,出现上述错误

实际上,我已经签出并在我的32位windows机器上编译了它。 现在,当我备份我的tomcat并签出并尝试在Windows7 64位中启动时,我发现了一个错误。 任何人都可以提出问题所在。下面是完整的堆栈跟踪

usage: java org.apache.catalina.startup.Catalina [ -config {pathname} ] [ -nonaming ] { start | stop }
log4j:WARN No such property [maxFileSize] in org.apache.log4j.FileAppender.
Loading jar:file:/D:/liferay-portal-5.2.3/tomcat-5.5.35/webapps/ROOT/WEB-INF/lib/portal-impl.jar!/system.properties
27 Sep 2014 12:20:21,013 INFO org.apache.catalina.core.ContainerBase.[Catalina].[localhost].[/].log():653 [main] - Initializing Spring root WebApplicationContext
Loading jar:file:/D:/liferay-portal-5.2.3/tomcat-5.5.35/webapps/ROOT/WEB-INF/lib/portal-impl.jar!/portal.properties
Loading file:/D:/liferay-portal-5.2.3/tomcat-5.5.35/webapps/ROOT/WEB-INF/classes/portal-ext.properties
Loading jar:file:/D:/liferay-portal-5.2.3/tomcat-5.5.35/webapps/ROOT/WEB-INF/lib/portal-impl.jar!/captcha.properties
27 Sep 2014 12:20:29,884 INFO com.liferay.portal.util.PortalImpl.<init>():252 [main] - Portal lib directory /D:/liferay-portal-5.2.3/tomcat-5.5.35/webapps/ROOT/WEB-INF/lib/
27 Sep 2014 12:20:36,350 INFO com.liferay.portal.kernel.util.ServerDetector.getServerId():104 [main] - Detected server tomcat
Sep 27, 2014 12:20:39 PM com.sun.portal.container.service.ServiceManagerContextListenerImpl contextInitialized
INFO: PSC_CSPCS001 : Started initializing ServiceManager
Sep 27, 2014 12:20:39 PM com.sun.portal.container.service.ServiceManager addService
INFO: PSC_CSPCS004 : Service added, Name: com.sun.portal.container.service.CoordinationService, Implementation: com.sun.portal.container.service.coordination.impl.CoordinationServiceImpl
Sep 27, 2014 12:20:39 PM com.sun.portal.container.service.ServiceManager addService
INFO: PSC_CSPCS004 : Service added, Name: com.sun.portal.container.service.CachingService, Implementation: com.sun.portal.container.service.caching.impl.CachingServiceImpl
Sep 27, 2014 12:20:39 PM com.sun.portal.container.service.ServiceManager addService
INFO: PSC_CSPCS004 : Service added, Name: com.sun.portal.container.service.ClientCachingService, Implementation: com.sun.portal.container.service.caching.impl.ClientCachingServiceImpl
Sep 27, 2014 12:20:39 PM com.sun.portal.container.service.ServiceManager addService
INFO: PSC_CSPCS004 : Service added, Name: com.sun.portal.container.service.DeploymentService_Local, Implementation: com.sun.portal.container.service.deployment.impl.DeploymentServiceLocalImpl
Sep 27, 2014 12:20:39 PM com.sun.portal.container.service.ServiceManager addService
INFO: PSC_CSPCS004 : Service added, Name: com.sun.portal.container.service.ContainerEventService, Implementation: com.sun.portal.container.service.coordination.impl.ContainerEventServiceImpl
Sep 27, 2014 12:20:39 PM com.sun.portal.container.service.ServiceManager addService
INFO: PSC_CSPCS004 : Service added, Name: com.sun.portal.container.service.PolicyService, Implementation: com.liferay.portal.portletcontainer.PolicyServiceImpl
Sep 27, 2014 12:20:39 PM com.sun.portal.container.service.ServiceManagerContextListenerImpl contextInitialized
INFO: PSC_CSPCS002 : Finished initializing ServiceManager
Sep 27, 2014 12:20:39 PM com.sun.portal.portletcontainer.impl.PortletContainerContextListenerImpl contextInitialized
INFO: PSPL_PCCSPCPCI0003 : Starting PortletContainer 2.1
java.lang.reflect.InvocationTargetException
    at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
    at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
    at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
    at java.lang.reflect.Method.invoke(Method.java:597)
    at org.apache.catalina.startup.Bootstrap.start(Bootstrap.java:295)
    at org.apache.catalina.startup.Bootstrap.main(Bootstrap.java:433)
Caused by: java.lang.OutOfMemoryError: PermGen space
这里的关键是

Caused by: java.lang.OutOfMemoryError: PermGen space

我第一个有根据的猜测是你的永久记忆已经用完了。互联网上有很多关于如何处理的信息,包括,所以我不在这里重复解释。

还有一些人给出了200行stacktrace,这通常太多了,但是stacktrace中的一行绝对不足以确定原因。请提供更多信息。还有,你为什么要使用这个古老版本的tomcat?我的第一反应是:升级!该版本是我们需要使用的版本,在一个具有32位和4gb ram的xp系统上运行良好。我将提供完整的堆栈跟踪和完整的堆栈跟踪。请建议