使用: -Windows 8 -Intellij IDEA 14.14 -grails 2.5.1 -JDK 8u51
***使用IntelliJ IDEA:
1)我认为新项目 2)我使用一个简单的控制器:"用户"正确"字符串名称" 3)运行应用程序 3)我对控制器做了这么简单的修改:当我创建一个新用户应该显示"你好!"在控制台上。 4)更改后,它出现在控制台上:
" 08/04/2015 12:43:51.315 [Thread-9] ERROR plugins.AbstractGrailsPluginManager - Plugin [controllers:2.5.1]无法重新加载对文件的更改[C:\ Users \ Ivan Velazquez \ IdeaProjects \ Demo \ grails- app \ controllers \ demo \ UserController.groovy]:无法获取属性' instanceControllerTagLibraryApi'在null对象"
5)当我创建一个新用户no" Hello!"在控制台上。
***使用Windows控制台:
错误不同:
" 08/04/2015 12:43:51.315 [Thread-9] ERROR plugins.AbstractGrailsPluginManager - Plugin [controllers:2.5.1]无法重新加载对文件的更改[C:\ Users \ Ivan Velazquez \ IdeaProjects \ Demo \ grails- app \ controllers \ demo \ UserController.groovy]:无法在null对象上调用方法getPropertyValue()"
我在几个论坛中搜索了错误,但无法找到解决方案。 谢谢!
答案 0 :(得分:0)
这是Windows + Grails的一个错误,它认为如果对其进行更改,则无法重新加载控制器。在大多数情况下,控制器实际上已经更新并重新加载,但它仍然显示错误。如果您遇到问题,可以重新启动grails服务器以查看更改。