First they ignore you
then they ridicule you
then they fight you
then you win
    -- Mahatma Gandhi
Chinese => English     英文 => 中文             
随笔-143  评论-742  文章-0  trackbacks-0
Grails1.0.1是Grails1.0发布以来的第一个bug修正版本,主要解决了编码问题和日志问题。


下载地址:http://dist.codehaus.org/grails/grails-bin-1.0.1.zip

附:朝花夕拾——Groovy & Grails
posted on 2008-02-19 20:08 山风小子 阅读(1659) 评论(7)  编辑  收藏 所属分类: Groovy & Grails

评论:
# re: Grails 1.0.1 Final发布了 2008-02-20 13:12 | Jer
用SimpleTemplateEngine处理模版时中文乱码(????),这个问题在RC4中都不存在,1.0和1.0.1中存在.不知楼主有解没?  回复  更多评论
  
# re: Grails 1.0.1 Final发布了 2008-02-24 14:29 | 静儿
山风哥哥,好久不见。山风哥哥总是在研究Grails ,是因为平时在工作中一直在用吗?我总是换一个项目,就换一种技术的,好羡慕山风哥哥。  回复  更多评论
  
# re: Grails 1.0.1 Final发布了 2008-03-02 11:38 | zzz
请教一个问题,在linux系统下,在perl脚本的第一行写上#!/usr/bin/perl, 然后把文件的权限设成可执行, 那么就可以直接输入文件名来执行该程序了,而不用在前面加上perl。 而且如果把程序放在bin目录下, 那么连文件的路径都可以省去了。
groovy有没有类似的做法阿, 这样就不用每次输入"groovy ~/bin/a.groovy",只要a.groogy就行了。   回复  更多评论
  
# re: Grails 1.0.1 Final发布了 2008-03-02 15:04 | 山风小子
@zzz

有的,
我在http://www.blogjava.net/BlueSUN/archive/2007/03/10/103014.html中已经提到

#! 首行注释,使Unix shell能够定位Groovy启动程序以运行Groovy代码,例如
#!/usr/bin/groovy  回复  更多评论
  
# re: Grails 1.0.1 Final发布了 2008-03-06 11:18 | zzz
我试过,但是不行啊, 比如下面这个文件 hello.groovy

#!/home/zhou/program/groovy-1.5.4/bin/groovy
print "hello\n";

第一行是groovy安装的位置,把文件权限改成可执行的之后,运行hello.groovy.结果显示“./hello.groovy: line 2: print: command not found”

  回复  更多评论
  
# re: Grails 1.0.1 Final发布了 2008-03-06 21:20 | zzz
另外再请教一个问题:一个groovy脚本如何使用另一个groovy脚本里的类?
比如 a.groovy:
class aaa {def v=5; }
def twice(n) { return n*2; }
def x=8;
println args[0]+"*2="+twice(args[0]);

那么在b.groovy里面怎么使用a.groovy里的aaa类,twice方法,x变量以及主函数?

多谢了!

在java里面我知道,但是在groovy里面就搞不清了。 书上说一个脚本就是一个Script类型的实例,那么 aaa是a的内部类?静态内部类?还是和a并列的类?
x是a的一个变量,还是a的main函数里面的一个局部变量?
把上面的脚本翻译成java大概应该是什么样子的呢?

是不是这样的
a.java:
class a
{
class aaa { int v=5; }
int twice(int n) { return n*2; }
int x=8;
static void main {
println args[0]+"*2="+twice(args[0]);
}
}
还是a.java:
class a
{
int twice(int n) { return n*2; }
static void main {
int x=8;
println args[0]+"*2="+twice(args[0]);
}
}

class aaa { int v=5; }  回复  更多评论
  
# re: Grails 1.0.1 Final发布了 2008-03-20 16:00 | 义乌
rails和java到底那个更好........  回复  更多评论
  

标题  
姓名  
主页
验证码 *  
内容(请不要发表任何与政治相关的内容)  
  登录  使用高级评论  新用户注册  返回页首  恢复上次提交