在Grails 2.3中不调用eventConfigureTomcat。如何在grails 2.3开发环境中配置tomcat?

时间:2013-10-15 01:23:15

标签: tomcat grails

我在脚本目录中创建了_Events.groovy,然后在下面添加了代码:

eventConfigureTomcat = {tomcat ->
    println "Tomcat....................................."
    def context = tomcat.host.findChild("")
    context.privileged = true
}

不会在grails中调用eventConfigureTomcat

3 个答案:

答案 0 :(得分:1)

这是一个错误,我正在研究它。如果禁用fork模式,则可以通过删除BuildConfig.groovy中的整个grails.project.fork块或将run配置设置为false来禁用它:

grails.project.fork = [
   ...
   run: false
   ...
]

答案 1 :(得分:0)

我使用Grails 2.3.4版本测试了该问题并且仍然存在。您应该禁用分叉模式才能正常工作。

您可以查看我的_Events.groovy文件。

答案 2 :(得分:0)

您可以将Grails 2.3中的Tomcat插件更新为:

build":tomcat:7.0.55"

这包括@chubbsondubs上面链接的jira问题的修复。
它似乎也在tomcat插件8.0.14中修复。