惯性聚合 高效追踪和阅读你感兴趣的博客、新闻、科技资讯
阅读原文 在惯性聚合中打开

推荐订阅源

美团技术团队
D
DataBreaches.Net
OSCHINA 社区最新新闻
OSCHINA 社区最新新闻
D
Docker
N
Netflix TechBlog - Medium
Cyber Security Advisories - MS-ISAC
Cyber Security Advisories - MS-ISAC
C
Check Point Blog
腾讯CDC
Stack Overflow Blog
Stack Overflow Blog
V
Visual Studio Blog
IT之家
IT之家
月光博客
月光博客
U
Unit 42
K
Kaspersky official blog
T
Threatpost
cs.AI updates on arXiv.org
cs.AI updates on arXiv.org
GbyAI
GbyAI
P
Proofpoint News Feed
Last Week in AI
Last Week in AI
云风的 BLOG
云风的 BLOG
酷 壳 – CoolShell
酷 壳 – CoolShell
I
InfoQ
Engineering at Meta
Engineering at Meta
Recorded Future
Recorded Future
Exploit-DB.com RSS Feed
Exploit-DB.com RSS Feed
freeCodeCamp Programming Tutorials: Python, JavaScript, Git & More
S
Security @ Cisco Blogs
MyScale Blog
MyScale Blog
大猫的无限游戏
大猫的无限游戏
Security Archives - TechRepublic
Security Archives - TechRepublic
Webroot Blog
Webroot Blog
cs.CV updates on arXiv.org
cs.CV updates on arXiv.org
Hacker News - Newest:
Hacker News - Newest: "LLM"
S
Schneier on Security
S
Secure Thoughts
The Register - Security
The Register - Security
B
Blog RSS Feed
The Last Watchdog
The Last Watchdog
P
Palo Alto Networks Blog
爱范儿
爱范儿
B
Blog
让小产品的独立变现更简单 - ezindie.com
让小产品的独立变现更简单 - ezindie.com
N
News and Events Feed by Topic
阮一峰的网络日志
阮一峰的网络日志
L
LINUX DO - 热门话题
C
Cisco Blogs
Spread Privacy
Spread Privacy
F
Full Disclosure
博客园 - 聂微东
T
The Blog of Author Tim Ferriss

博客园 - EricGu

DES加密解密函数 - EricGu - 博客园 Hibernate Annotation笔记 Log4net的用法 在vs2008中设置jquery智能提示 开发人员最喜爱的十大免费的Visual Studio插件 优化JavaScript代码 Velocity快速指南 配置nhibernate时报 No persister for: NH.Model.Entities.Customer 异常 - EricGu 解决UpdatePanle中执行后台时间密码域丢失问题 网页制作技巧收集 Virtual PC 2007 SP1虚拟机上安装Ubuntu 9.04桌面版 JavaScript && CSS / CSS中的点滴 oracle10g中的5个服务的作用 ORACLE服务的作用 关于TreeView控件发布后无法显示展开图标的问题 怎样设计网页安全字体 Div+CSS网页制作误区 未来五年程序员应当具备的十项技能 标准W3C盒子模型
Groovy和Grails配置方法
EricGu · 2010-10-14 · via 博客园 - EricGu

因为Groovy是运行在Java虚拟机上的脚本语言,所以嘛,安装Java虚拟机也就成了我们的首要任务。

一、下载和安装Java虚拟机

1、 下载Jdk

最新的jdk为1.6.10,可以从官方去下载

2、 配置环境变量

安装Jdk1.6以后,需要配置->属性->高级->环境变量->系统变量中添加以下环境变量(假定你的Jdk安装在C:\Jdk1.6):
JAVA_HOME= C:\Jdk1.6
classpath=.;%JAVA_HOME%\lib\dt.jar;%JAVA_HOME%\lib\tools.jar;(.;一定不能少,因为它代表当前路径)
path=%JAVA_HOME%\bin
一下环境变量,在我的电脑

3、 测试JVM安装是否正常

在开始->运行中输入cmd然后回车,在DOS窗口下输入java –version,如果显示类似如下,表示Jdk安装成功:

C:\Documents and Settings\xp>java -version

java version "1.6.0_10"

Java(TM) SE Runtime Environment (build 1.6.0_10-b12)

Java HotSpot(TM) Client VM (build 10.0-b19, mixed mode, sharing)

二、下载和安装Grails

Java Web应用程序框架是企业Java得以成功的重要原因之一。人们怀疑如果没有Apache Struts框架Java EE是否能够如此成功。虽然底层编程语言很重要,但通常是框架使编程语言成为引人注目的中心的。如果您经常访问讨论论坛,就会注意到Ruby语言和Ruby On Rails框架之间也是这种情况。Ruby已经出现十多年了,然而只是在Ruby On Rails框架流行之后,开发人员才开始注意到Ruby语言。

诸如Ruby、PHP和Python之类的脚本语言最近几年越来越流行,因此,需要开发一个Java脚本备选语言和类似Rails的针对Java环境的框架。Groovy就是这个脚本语言,而Grails就是这个框架。

1、 下载Grails

最新的Grails版本是1.0.4,可以从以下链接下载:

http://dist.codehaus.org/grails/grails-bin-1.0.4.zip

2、 配置环境变量

将下载完的grails-bin-1.0.4.zip解压缩到C:\ grails-1.0.4目录下

Windows系统上右击“我的电脑”/“属性”/“高级”/“环境变量”,点击新建环境变量GRAILS_HOME,值为C:\ grails-1.0.4

Windows系统上右击“我的电脑”/“属性”/“高级”/“环境变量”,修改path的值,在最后面增加%GRAILS_HOME%\bin;

3、 测试Grails安装是否正常

打开window命令提示符窗口,输入grails

C:\Documents and Settings\xp>grails

Welcome to Grails 1.0.4 – http://grails.org/

Licensed under Apache Standard License 2.0

Grails home is set to: c:\grails-1.0.4

No script name specified. Use ‘grails help’ for more info or ‘grails interactive

‘ to enter interactive mode

测试成功!!

三、下载和安装Groovy

    Groovy是什么?

Groovy是一种语言,其语法类似于Java,但比Java更简单。它通常被视为脚本/灵活/动态的语言,但是我不喜欢这类形容词,因为我认为它们只会令人困惑。如果说Java是一位明智的中年男子,那么Groovy就是他十几岁的儿子。Groovy具有父亲的许多特点,但是更为狂野且更为有趣。他们也可以很好地合作。

Groovy的规则比Java少得多。例如,要在Java中获得标准的"Hello World"输出,您需要编写一个类、一个具有合适参数的主方法,等等。但是在Groovy中,如果不想编写所有样板代码,您可以抛开类定义和主方法,仅编写一行代码即可打印出"Hello World"。

以下是打印Hello World的文件 Hello.groovy的内容:

println "Hello World"