關(guān)于之前的一篇文章里提到了,Grails經(jīng)常報異常,導(dǎo)致要經(jīng)常重啟服務(wù)器.今天來到公司,又測試了一下,結(jié)果還是令人失望的...
環(huán)境:WinXP+grails-1.0-RC1+Groovy(1.0, 1.1 Rc3,和Grails里的1.1 Rc1, 全試過了)+JDK1.5(我在懷疑是不是JDK的原因)
過程如下:
創(chuàng)建一個應(yīng)用:
grails create-app
->test
之后創(chuàng)建一個Domain Class -> User:
grails create-domain-class
user
此時啟動服務(wù)器:
grails run-app
之后再創(chuàng)建Controller:
grails create-controller
user
這個時候,訪問這個Controller是沒有問題的
提示也正常
如果此時將Controller內(nèi)改成動態(tài)的腳手架
修改UserController類,刪除def index = {},添加:
def scaffold = User
or
def scaffold = true
再刷新頁面,就會報異常,說是找不到UserDomain之類的
此時不做任何修改,重啟服務(wù)器
再進來,一切常......
麻煩有時間的朋友按照我這個過程測試下,是否有異常產(chǎn)生
謝謝撒~~~~~
PS:我的這個過程應(yīng)該沒有什么問題吧?