[Grails] 试用grails RC2 大受打击!!!
zengsun
2007-12-04
刚下了RC2,不敢贸然使用。
所以就新建了一个工程: grails create-app Bookmarks cd Bookmarks grails create-domain-class User grails generate-all User grails run-app 结果,报了一个大大的错误: Failed to compile configuration file /home/zsun/grailsWork/Bookmarks/grails-app/conf/Config.groovy: No such property: war for class: java.lang.String 打开Config.groovy文件,发现新加入了不少东西。在最后有如下代码: // WAR dependency config grails.war.dependencies = [ "ant.jar", "ant-launcher.jar", "hibernate3.jar", "jdbc2_0-stdext.jar", "jta.jar", "groovy-all-*.jar", "springmodules-sandbox.jar", "standard-${servletVersion}.jar", "jstl-${servletVersion}.jar", "antlr-*.jar", "cglib-*.jar", "dom4j-*.jar", "ehcache-*.jar", "junit-*.jar", "commons-logging-*.jar", "sitemesh-*.jar", "spring-*.jar", "log4j-*.jar", "ognl-*.jar", "hsqldb-*.jar", "commons-lang-*.jar", "commons-collections-*.jar", "commons-beanutils-*.jar", "commons-pool-*.jar", "commons-dbcp-*.jar", "commons-cli-*.jar", "commons-validator-*.jar", "commons-fileupload-*.jar", "commons-io-*.jar", "commons-io-*.jar", "*oro-*.jar", "jaxen-*.jar", "xercesImpl.jar", "xstream-1.2.1.jar", "xpp3_min-1.1.3.4.O.jar" ] grails.war.java5.dependencies = [ "hibernate-annotations.jar", "ejb3-persistence.jar", ] 将其注释,运行成功了!!! 这个错误也太……!一般升级出错,我可以理解。新建工程不行,就想不通了! 这个RC2好像是专门让大家升级用的,因为升级是可以成功运行的。 不知道RC2还会给我们带来什么“惊喜”! 欢迎大家一起讨论一下。 |
|
山风小子
2007-12-04
我对Grails Team一次又一次的草率发布极为不满!
0.5.5出次乱子,这次连RC阶段了都犯这种低级错误,忍无可忍! |
|
agile_boy
2007-12-05
要在产品中用,我觉得要1.0发行过后,才行。
本来RC系列,就是给grails的fans用的,有问题我们可以直接提交bug或者mail到grails的maillist中嘛 |
|
zengsun
2007-12-06
那么,可以在maillist中帮我提一下:
http://grails.group.iteye.com/group/topic/3653的问题如何解决吗? 我的英文很差,不知道该如何表达!!! |
|
山风小子
2007-12-07
zengsun 写道 那么,可以在maillist中帮我提一下:
http://grails.group.iteye.com/group/topic/3653的问题如何解决吗? 我的英文很差,不知道该如何表达!!! 早提过了 |
|
zengsun
2007-12-07
谢谢!!!
|
|
SimonChan
2007-12-12
這個問題是JDK的版本引起的。
Grails RC2版本尚未支持JDK 6,當你在JDK 6下運行Grails RC2程序就會出現這個錯誤。 請重設系統變量JAVA_HOME路徑到JDK 5。 |