我在脚本目录中创建了_Events.groovy
,然后在下面添加了代码:
eventConfigureTomcat = {tomcat ->
println "Tomcat....................................."
def context = tomcat.host.findChild("")
context.privileged = true
}
不会在grails中调用eventConfigureTomcat
。
答案 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中修复。