2

特定の環境のプラグインを除外する方法を探しています。GRAILSのドキュメントによると、1.3.5以降、多数のプラグインを無効にすることが可能になりました。たとえば、ローカルテスト用にjettyプラグインを追加しましたが、デプロイには必要ありません。Config.groovyで次のものを使用しようとしています。

envname {
        . . .
        plugin {
            excludes = [ 'tomcat', 'jetty' ]
        }
}

しかし、それでも、warファイルには突堤の瓶があります。私もトレッドしました

    plugin.excludes = [ 'tomcat', 'jetty' ]

これも機能しません:

plugin.excludes = 'tomcat, jetty'

しかし、運もありません。誰かが実用的な例を持っていますか?ありがとう!PSもちろん、戦争は次のものでパッケージ化されています。

grails -Dgrails.env = envname war

4

1 に答える 1

1

無効にすることと除外することは同じことではないと思います。いずれにせよ、1.3.5であなたが言っていることが可能であるという言及を見つけることができませんでした。リリースノートにはありません。プラグインスコープの下を見ると、1.1リリースノートでこれを確認しました。

http://grails.org/1.1+Release+Notes

達成しようとしていることに関する1.3.5固有の情報へのリンクはありますか?

于 2010-10-15T02:20:04.473 に答える