Grails(2)Upgrade Groovy and Grails First Step
1. Upgrade groovy to 1.8.6
download the latest version here http://groovy.codehaus.org/Download
Unzip the file and add it to path
GROOVY_HOME=D:\tool\groovy-1.8.6
and path adding D:\tool\groovy-1.8.6\bin;
C:\Users\luohua>groovy -v
Groovy Version: 1.8.6 JVM: 1.7.0_04 Vendor: Oracle Corporation OS: Windows 7
2. Upgrade grails to 2.0.4
download the latest grails here http://www.grails.org/Download
Unzip the file and add it to path
GRAILS_HOME = D:\tool\grails-2.0.4
path adding D:\tool\grails-2.0.4\bin;
C:\Users\luohua>grails
This will download some jar packages, and this version 2.0.4, it is different from 1.x version.
C:\Users\luohua>grails -version
Grails version: 2.0.4
3. try one demo to verify my installation
>grails create-app hellosillycat
>cd hellosillycat
enter the interactive console
>grails
TAB to tip
grails>create-controller hello
Change the content of HelloController.groovy as follow:
package hellosillycat
class HelloController {
def index() {
render "Hello World!"
}
}
Right now, we have the project structure and we have the first action HelloController.groovy. Start the web contrainer:
grails>run-app
This command can exit the appliction server.
grails>exit
4. Eclipse Plugin
I will use STS and install Grails plugin. We can import the project we just create, and VMware vFabric Server will be the web container.
references:
http://sillycat.iteye.com/blog/1137079
http://sillycat.iteye.com/blog/562774
http://sillycat.iteye.com/blog/562775
分享到:
相关推荐
Eclipse 插件 Grails(Groovy)是一个强大的开发工具,它使得在Eclipse环境中进行Groovy和Grails应用的开发变得更为便捷。Groovy是一种动态、面向对象的编程语言,而Grails则是一个基于Groovy的开源Web应用框架,...
### Groovy和Grails配置方法 #### 一、Groovy与Grails简介 Groovy是一种强大的面向对象编程语言,它运行在Java平台上,并且能够直接与Java代码进行交互。Groovy支持函数式编程特性,拥有丰富的语法糖以及简洁的...
### Groovy轻松入门——Grails实战基础篇 #### 搭建Grails环境及创建Grails Demo程序 **Groovy**是一种面向对象的编程语言,它运行于Java平台上,能够与Java代码无缝集成。而**Grails**则是一款基于Groovy的高性能...
Grails 是一个基于 Groovy 语言的开源Web应用框架,它构建在Spring Boot之上,旨在简化开发流程并提高生产力。Grails 的设计目标是提供一种灵活、高效的开发环境,使得开发人员可以快速构建高质量的、企业级的Web...
根据提供的文件信息,我们可以从《Groovy and Grails Recipes》一书中提炼出多个与Groovy语言及Grails框架相关的知识点。下面将详细阐述这些知识点。 ### Groovy编程语言 **1. Groovy简介** - **定义**:Groovy是...
Grails是一个基于Java的开源Web应用程序框架,它使用Groovy语言进行开发,提供了高效、简洁的编程模型。在Grails中实现用户登录功能是构建任何Web应用的基础,它确保了数据的安全性和用户权限的管理。本示例将详细...
Grails和Groovy是两个密切相关的技术,它们在IT领域,尤其是Web开发中扮演着重要角色。Grails是一个基于Groovy语言的开源Web应用框架,它简化了开发过程,提供了丰富的功能,而Groovy则是一种面向Java平台的动态编程...
《初学者指南:Groovy与Grails》一书由Christopher M. Judd、Joseph Faisal Nusairat和James Shingler共同编写,是专为Java开发者设计的实用教程,旨在帮助他们掌握敏捷Web开发所需的Groovy和Grails技能。本书从入门...
本书《Beginning Groovy and Grails, From Novice to Professional》由Christopher M. Judd、Joseph Faisal Nusairat 和 James Shingler共同编写,并得到了Grails项目负责人Graeme Rocher的前言推荐。本书主要面向...
### Groovy and Grails Recipes 知识点概览 #### 一、Groovy by Example **1. Getting Started with Groovy** - **介绍**: 本章主要介绍了如何开始使用Groovy编程语言。对于初次接触Groovy的新手来说,这是一个很...
Groovy和Grails是两个密切相关的Java平台上的开发工具,它们在构建现代Web应用程序中扮演着重要角色。Groovy是一种敏捷、动态的语言,它旨在减少Java的样板代码,同时提供了可选的动态类型、闭包、领域特定语言...
《Grails 2 的终极指南》是一本深入探讨Grails框架精髓的专业书籍,该书以英文撰写,旨在为读者提供全面、深入的Grails框架学习资料。Grails框架基于Groovy语言,是一种高度动态、敏捷的Java应用开发框架,它简化了...
通过上述分析可以看出,《Agile Development with Groovy and Grails》这本书为我们提供了一个全面了解敏捷开发方法以及如何利用Groovy和Grails进行高效软件开发的机会。无论是初学者还是经验丰富的开发者,都能从中...