2007-12-03

Grails-帮忙测试一下

关键字: grails groovy
关于之前的一篇文章里提到的,Grails经常报异常,导致要经常重启服务器.今天来到公司,又测试了一下,结果还是令人失望的...

环境:WinXP+grails-1.0-RC1+Groovy(1.0, 1.1 Rc3,和Grails里的1.1 Rc1, 全试过了)+JDK1.5(我在怀疑是不是JDK的原因)

过程如下:

创建一个应用:

grails create-app

->test

之后创建一个Domain Class -> User:

grails create-domain-class

user

此时启动服务器:

grails run-app

之后再创建Controller:

grails create-controller

user

这个时候,访问这个Controller是没有问题的

提示也正常

如果此时将Controller内改成动态的脚手架

修改UserController类,删除def index = {},添加:

def scaffold = User

or

def scaffold = true

再刷新页面,就会报异常,说是找不到UserDomain之类的

此时不做任何修改,重启服务器

再进来,一切常......



麻烦有时间的朋友按照我这个过程测试下,是否有异常产生

谢谢撒~~~~~



PS:我的这个过程应该没有什么问题吧?
评论
Puras 2007-12-05
确实是个Bug
GRAILS-1945
在JDK6下有这问题
改成JDK5就没有了
Puras 2007-12-05
用的是Grails的RC2的?

那真是怪了.
zengsun 2007-12-05
真是奇怪!我的机器上一直用的都是jdk6,没有问题呀!
Puras 2007-12-05
我是昨天下载的Grails1.0-RC2测试的
Blog里写的问题解决了
只是一开始使用的是JDK6
一执行就报异常
改成JDK5就没事了


你试试RC2的
zengsun 2007-12-04
我用一直用jdk6都没有问题呀!
但是这样用
def scaffold = User

or

def scaffold = true
就没有成功过!
我一直使用都是自动生成的静态代码在工作。
Puras 2007-12-04
刚刚更新到了RC2
已经没有问题

PS:RC2现在不支持JDK6了?
之前的JAVA_HOME是JDK6的
grails run-app时会报异常
改成JDK5就好了
发表评论

您还没有登录,请登录后发表评论

Puras
搜索本博客
我的相册
41e24df7-43bc-3fa7-9e74-0b4a6e096290-thumb
图1-10
共 10 张
存档
最新评论