示例Grails 2.14应用程序不在Tomcat中工作

问题描述:

Grails 2.1.4 
Tomcat 7.0.37 
Java 1.7 
Window 7 

我在eclipse中创建了Sample Grails应用程序,我使用run-app运行。它工作正常,并且能够在浏览器中打开。示例Grails 2.14应用程序不在Tomcat中工作

但是对于同样的应用程序,我使用grails:maven-install生成.war文件。我试图部署,但我得到以下错误:

2013年3月26日11:56:26 PM org.apache.catalina.core.StandardContext startInternal SEVERE:上下文[/HelloGrails-0.1]启动失败由于以前的错误 2013年3月26日下午11:56:26 org.apache.catalina.loader.WebappClassLoader checkThreadLocalMapForLeaks SEVERE:Web应用程序[/HelloGrails-0.1]创建了一个ThreadLocal类型的键[org.codehaus.groovy .runtime.GroovyCategorySupport.MyThreadLocal](value [[email protected]644aa32b])和一个类型为[java.lang.ref.SoftReference]的值(值为[java.lang.ref.SoftReference @ 601e8f7d]),但在Web应用程序停止时未能删除它。线程将随着时间的推移而被更新,以避免可能的内存泄漏。 2013年3月26日下午11:56:26 org.apache.catalina.loader.WebappClassLoader checkThreadLocalMapForLeaks SEVERE:Web应用程序[/HelloGrails-0.1]创建了一个ThreadLocal类型的键[org.codehaus.groovy.reflection.ClassInfo .ThreadLocalMapHandler](value [[email protected]39ca35])和一个类型为[java.lang.ref.SoftReference](值为[[email protected]])的值,但是在Web应用程序停止时未能将其删除。线程将随着时间的推移而被更新,以避免可能的内存泄漏。

请帮我..............

感谢, 拉维

+0

“启动失败由于先前的错误”,什么是日志的休息吗? – 2013-03-26 21:34:21

创建一个文件在WEB-INF/classes目录名为logging.properties有以下内容:

org.apache.catalina.core.ContainerBase.[Catalina].level = INFO 
org.apache.catalina.core.ContainerBase.[Catalina].handlers = java.util.logging.ConsoleHandler 

重启apache看向堆栈跟踪