1

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

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

eventConfigureTomcat不在 grails 中调用。

4

3 回答 3

1

这是一个错误,我正在调查它。如果您禁用分叉模式,它会起作用,您可以通过删除grails.project.forkBuildConfig.groovy 中的整个块或将run配置设置为false

grails.project.fork = [
   ...
   run: false
   ...
]
于 2013-10-15T03:39:40.547 回答
0

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

构建“:tomcat:7.0.55”

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

于 2014-11-19T18:41:55.027 回答
0

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

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

于 2014-01-14T16:58:59.320 回答