前几天,从网上看了一个视频,发现使用短短的几句话就能构建一个增删改查的用户注册页面,太神奇了!忍不住仔细看了一下,发现使用的是grails技术,纳尼,我从来没听说过啊!百度一下,号称运行在jvm平台上,比java更简短、使用更方便!有这么厉害吗,下来试试呗!第一个工程肯定是HelloWorld,小盆友们都知道,只要会了HelloWorld,基本上你已经学会了一半这种语言了!
一、 下载合适的grails版本,合适的版本,合适的版本!重要事情说三遍!因为如果你和我一样,还在用WinXp系统,并且jdk是1.6,那么恭喜你,下载grails3.0以上的版本,配置基本上不成功,这是血和泪的教训啊!
注意了::我的环境是WinXp+JDK1.6.0_43, 还有电脑在内网,是的,没法上网!
我下载了Grails2.5.5、Grails3.0.9和Grails3.1.11等几个版本,在电脑没有安装成功,如果有人安装成功了,请发布一下,谢谢!最后我降降降、降,随手下了个Grails2.2.2,居然配置成功了!配置过程如下:
二、 JDK的安装配置
下载JDK1.6,安装完成后
1、 新建环境变量,变量名:JAVA_HOME AVA_HOME;变量值jdk的安装目录,C:\Program Files\Java\jdk1.6.0_43
2、 更新Path环境变量的值
将变量值最前面加入% JAVA_HOME %\bin;
三、 Grails安装配置
将下载好的grails-2.2.2解压到D盘
1、 新建环境变量,变量名:GRAILS_HOME;变量值:D:\grails-2.2.2
2、 更新Path环境变量的值
将变量值最前面加入% GRAILS _HOME %\bin;
这样,grails安装就完成了,我们试试吧,点击屏幕左下角开始按钮-运行-输入cmd
C:\Documents and Settings\xxx>grails
| Enter a script name to run. Use TAB for completion:
grails>
出现上面信息表示我们的设置成功了!
四、 创建Grails工程
1、C:\Documents and Settings\xxx>grails create-app hello
会出现一些提示信息,如果没报错的话,创建成功,
工程会出现在C:\Documents and Settings\xxx\hello
2、C:\Documents and Settings\xxx>cd hello
C:\Documents and Settings\xxx\hello>grails create-controller hello
然后在C:\Documents and Settings\sjb_zhangshufei\hello\grails-app\controllers\hello目录下找到HelloController.groovy文件,用记事本打开,添加一行
class HelloController {
def index() {
render("Hello World!")
}
}
最后点击保存!
3、运行工程
C:\Documents and Settings\xxx\hello>grails run-app
4、在IE浏览器中输入http://localhost:8080/hello/hello
5、最后在页面上显示Hello World!
好了,我们已经全部搭建成功,并且也运行成功了!当然了,我的这个例子简单了!主要是在这个配置过程中,会一直出现问题,而且是莫名其妙的问题,特别是grials3.X系列的,写出这个来,主要是让大家能够少花费一点时间,能少走一点弯路!