2010-07-16 2 views
0

Я создал плагин Grails, в котором были добавлены некоторые классы домена, контроллеры и представления. После создания плагина я импортировал его в приложение grails, используя «grails.plugin.location .'... '=' .....» в BuildConfig.groovy.Grails не может найти плагин при просмотре после изменения контроллера

Все в порядке, когда приложение запускается. И все хорошо, когда онлайн-модификация просмотра GSP в плагине.

Но, когда я модифицировал какой-либо контроллер в плагине, граалы не могут найти файлы вида, соответствующие модифицированному контроллеру в плагине. Tomcat сообщила об ошибке «HTTP Status 404». И все снова становится хорошо после перезапуска грааля.

Я использую Grails 1.3.3 и Groovy 1.7.2.

+0

Извините, проблема возникает после второго изменения команды. В первый раз все хорошо. Кто-нибудь встречал эту ситуацию раньше? Большое спасибо! – zbchen

ответ

1

После поиска в Интернете я обнаружил, что это нерешенная ошибка. Пожалуйста, обратитесь к следующему URL-адресу:

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

На странице ошибок, есть обходной путь сообщается. Вы можете добавить аннотацию к классу контроллера вашего плагина, чтобы все было в порядке. Ниже приведен пример:

импорт org.codehaus.groovy.grails.plugins.metadata.GrailsPlugin

@GrailsPlugin (имя = '... ' версия =' ...')

класс ... { .... }

Смежные вопросы