2010-07-16 49 views
0

我創建了一個grails插件,其中添加了一些域類,控制器和視圖。創建插件後,我通過在BuildConfig.groovy中使用「grails.plugin.location。」...「='.....'」將它導入grails應用程序中。Grails在修改控制器後找不到插件提供的視圖

應用程序啓動時,一切正常。而且,在線修改插件中的視圖GSP時,一切都很好。

但是,當我修改插件中的任何控制器時,grails無法在插件中找到與修改後的控制器相對應的視圖文件。 Tomcat報告「HTTP狀態404」錯誤。而且,在重新啓動grails之後,所有事情都會好起來的。

我正在使用Grails 1.3.3和Groovy 1.7.2。

+0

對不起,第二次修改控制器後發生問題。第一次是好的。有沒有人遇到過這種情況?非常感謝! – zbchen 2010-07-17 06:57:49

回答

1

谷歌搜索後,我發現它是一個未解決的錯誤。請參閱以下網址:

http://jira.codehaus.org/browse/GRAILS-5869

在錯誤頁面,有報道一種變通方法。您可以爲插件的控制器類添加註釋,以使一切正常。以下是一個例子:

進口org.codehaus.groovy.grails.plugins.metadata.GrailsPlugin

@GrailsPlugin(NAME = '... '版本=' ...')

class ... { .... }

相關問題