1

私はスクリプトディレクトリに作成_Events.groovyし、以下のコードを追加しました:

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

eventConfigureTomcatgrails では呼び出されません。

4

3 に答える 3

1

これはバグであり、調査中です。grails.project.forkBuildConfig.groovy のブロック全体を削除するか、構成を次のように設定するrunことfalseで無効にできる fork モードを無効にすると機能します。

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 に答える