【问题标题】:Grails 2.3.8 with Tomcat 6带有 Tomcat 6 的 Grails 2.3.8
【发布时间】:2014-07-23 03:35:07
【问题描述】:

是否可以在 Tomcat 6 上运行 grails 2.3.8 应用程序?我正在尝试在 appfrog 上部署我的应用,但遇到了与 asynservlet 相关的错误。

到目前为止,我已尝试更改 grails.servlet.version = "2.5"in buildconfig.groovy,但最终仍会引发运行时异常。

build ":tomcat:7.0.52.1" 标记中是否有可以更改的有效值?我试过放tomcat:6.0 和tomcat:6.0.51 都没有用!

更新

如果我在 Buildconfig 中添加以下内容

inherits("global") {
    excludes group: 'org.grails', module:'grails-async'
    // specify dependency exclusions here; for example, uncomment this to disable ehcache:
    // excludes 'ehcache'
}

我得到以下异常

SLF4J: Failed to load class "org.slf4j.impl.StaticLoggerBinder".
Error |
SLF4J: Defaulting to no-operation (NOP) logger implementation
Error |
SLF4J: See http://www.slf4j.org/codes.html#StaticLoggerBinder for further details.
Error |
java.lang.NoClassDefFoundError: org/apache/tools/ant/launch/AntMain
Error |
    at java.lang.ClassLoader.defineClass1(Native Method)
Error |
    at java.lang.ClassLoader.defineClass(ClassLoader.java:800)
Error |
    at java.security.SecureClassLoader.defineClass(SecureClassLoader.java:142)
Error |
    at java.net.URLClassLoader.defineClass(URLClassLoader.java:449)
Error |
    at java.net.URLClassLoader.access$100(URLClassLoader.java:71)
Error |
    ... 39 more

【问题讨论】:

    标签: grails tomcat7 tomcat6 grails-2.3


    【解决方案1】:

    看起来这是一个已知问题,请查看 thisthis

    希望这会有所帮助。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2011-01-27
      • 2014-07-28
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多