1。修改了domain类,可能要重新初始化数据表。

如:

定义了一个Production类,前后台已经搭好了,因为取消部分约束:createTime(blank: true, nullable: true)

可能重新启动服务器之后,会抛出这个异常:

java.lang.IllegalArgumentException,出现错误的地方正是执行:Production.findAll()这行代码

 

原因没有找到,解决方法是重新建数据表

 

2。如果在service方法中添加闭包,经常会抛出代码异常,我用的是IntelliJ IDEA

其实是没有问题的,也不知道是哪个地方编译错误,我猜可能是闭包的热部署会引起tomcat异常。

解决办法是重启服务器,相当不爽