下载,安装,配置Java,Groovy,Grails
肉戏来了~
今天为止(2010年02月08日)最新的版本如下:
Java JDK 6 Update 17 http://java.sun.com/javase/downloads/index.jsp
Groovy 1.7 http://groovy.codehaus.org/Download
Grails 1.2 http://grails.org/Download
最好是所有的源码、二进制码、文档都下载下来,这样你遇到问题时在这里面找,一般会以最快的方法解决掉。
Java一般安装包,所以执行安装就好了,但一定记住安装到哪里了,等下要配置环境变量时需要。
Groovy是压缩包,解压就好,我一般吧它装在系统盘的Program Files里,像这样 C:\Program Files\groovy,记住不要带版本号,这样升级比较容易,替换目录就好了。
Grails一样,C:\Program Files\grails
还有还有文档,C:\Program Files\grails-doc C:\Program Files\groovy-doc 这样可以单独升级文档,有时会有好人吧文档翻译成中文,所以有单独升级的机会。
配置环境
下面配置四个环境变量
JAVA_HOME
GROOVY_HOME
GRAILS_HOME
这三个分别指向他们的安装目录。例如我的:
JAVA_HOME=C:\Program Files\Java\jdk1.6.0_03
GROOVY_HOME=C:\Program Files\groovy
GRAILS_HOME=C:\Program Files\grails
还有一个环境变量就是Path,这个变量是为了在命令行中找到你要执行的命令。一般这个变量里已经有很多东西了,你需要在它现有的后面添加。例如这样:
set Path=%Path%;%JAVA_HOME%\bin;%GROOVY_HOME%\bin;%GRAILS_HOME%\bin;
最后验证一下配置是否正确,
win+R -> cmd ->
java -version
groovy -version
grails help
如果是这样的就OK了。
开发工具idea,netbeans,SpringSource Tool Suite,简称STS。editplus
欲善其事必先利其器,既然几千年人们都这么说,那咱们就信他们一次。
利器一,powercmd,如果你喜欢linux或者喜欢用命令行,那windows自带那个黑框(cmd shell)肯定会把你逼疯,很多功能都不支持,开发Grails要经常使用命令行方式,所以这个powercmd可以给你力量。用法很简单,装上应该就会用。
利器二,editplus,我先后用过,eclipse,netbeans,idea等等开发工具,他们确实很强大,但是同样对你的机器硬件是一种考验,我喜欢电脑能立即反应我的命令,否则哪怕是一秒的延迟,都是煎熬。我的双核2.6,2G,7200rpm硬盘的机器跑上面这些集成环境都很吃力。这些ide整合了很多有用的功能,而且你要开发J2EE很多时候根本离不开他们,因为要编译,要维护配置文件,要重构,要生成单元测试,但现在不同了,我们是在写Grails!!!编译,配置文件,测试都可以让他们去见鬼吧,我们不需要这么庞大的开发工具,一个editplus足矣。
当然了要对editplus作些配置,首先是语法高亮和自动完成,然后可以做些自定义命令。这样基本就能满足需求了。下面有editplus的Groovy&Grails配置文件,stx是语法高亮,acp是自动完成。
其中包含了Groovy的stx和acp,Grails只有acp,Grails的stx用html或者jsp都可以,因为差不多。
还有在Groovy的函数模式上加上这句,[ \t]*def[ \t].+ *= *{ 保存,按ctrl+F11 就可以看到效果了。
如果你不愿意用editplus的话我推荐使用IntelliJ IDEA,这是我用过最好的ide。
- 大小: 57.9 KB
- 大小: 28 KB
- 大小: 31.3 KB
分享到:
相关推荐
Grails项目的应用越来越多,而对于初学者来说,在Eclipse下搭建Grails项目是一个难题,这个文档将教会你如何搭建Grails项目,希望对你有所帮助。
Grails企业web应用开发与部署.pdf 很好的资源
Grails_开发简介,本文介绍如何使用Oracle JDeveloper 作为IDE 来开发Grails 应用程序。此外,您还在学习开发Grails 应用程序的过程中大概了解Groovy 的一些概念。
这是一个在Eclipse下导入Grails项目,并对环境和报错进行相应调试的文档
详细讲解grails开发环境配置。 详细讲解grails连接mysql数据库,crud开发
grails开发关于grails入门指南的例子进行分析
grails开发实践,欢迎下载使用 grails开发实践,欢迎下载使用 grails开发实践,欢迎下载使用
自己买的书,然后用扫描机扫描的,整个文件太大了,不能一次性上传上来,所以拆成3个part。 我自己学grails很想看这本书,结果网上没有,就自己去买了,然后共享给需要的人。 如果有什么问题请联系我下架。
Grails从入门指南(第二版)
grails1.0开发框架1 类似于ruby on rails的框架。
关于grails企业web开发环境和部署的一些经验,和大家分享。
Apress.Beginning.Groovy.and.Grails.From.Novice.to.Professional.Jun.2008 grails_programming Grails1.1中文文档-----2009.3.25 Grails入门指南(第二版) Groovy经典入门 Programming Groovy 2 合集,超实惠哦
grails快速开发web.pdf
grails 用户登录的例子,必须登录后才可以查看信息,并且只有admin用户才可以创建用户,此例子,只要将grails 的环境配好,就可以用了,用的是自带的数据库,如果需要mysql 可以更改。
自己买的书,然后用扫描机扫描的,整个文件太大了,不能一次性上传上来,所以拆成3个part。...我自己学grails很想看这本书,结果网上没有,就自己去买了,然后共享给需要的人。 如果有什么问题请联系我下架。
Grails Grails Grails Grails Grails
grails1.0开发框架4 类似于ruby on rails的框架。
使用 Grails 和 jQuery 快速开发一个 Web Calendar 程序。
本教程介绍 Grails,这是一个搭建在动态语言 Groovy 之上的开源 MVC 快速 Web 开发框架。使用 Grails 可以提高 Web 开发的...从 Grails 自动生成代码入手,以示例为中心逐步增加深度与难度,对 Grails 开发进 行演示。