中国IT动力,最新最全的IT技术教程
最新100篇 | 推荐100篇 | 专题100篇 | 排行榜 | 搜索 | 在线API文档 | 网通镜像
首 页 | 程序开发 | 操作系统 | 软件应用 | 图形图象 | 网络应用 | 精文荟萃 | 教育认证 | 硬件维护 | 未整理篇 | 站长教程
ASP JS PHP工程 ASP.NET 网站建设 UML J2EESUN .NET VC VB VFP 网络维护 数据库 DB2 SQL2000 Oracle Mysql
服务器 Win2000 Office C DreamWeaver FireWorks Flash PhotoShop 上网宝典 CorelDraw 协议大全 网络安全 微软认证
硬件维护  CPU  主板  硬盘  内存  显卡  显示器  键盘鼠标  声卡音箱  打印机  机箱电源  BIOS  网卡  C#  Java  Delphi  vs.net2005
  当前位置:> 程序开发 > 编程语言 > Groovy
Groovy轻松入门——Grails实战基础篇(1)
作者:佚名 时间:2007-12-11 18:19 出处:蛟龍居 责编:月夜寒箫
              摘要:Groovy轻松入门——Grails实战基础篇(1)

在学习任何东西之前,最重要的是培养兴趣,Groovy世界最耀眼的技术之一--Grails相信大家早已耳闻,我将通过Grails实战系列文章向您展现Grails的迷人风采,使您感受到Grails的魅力,以至疯狂地爱上Grails,并坠入Groovy的爱河。学Groovy,Grails与学Java一样,在实战之前需要搭建开发环境,您可以在 Groovy轻松入门--搭建Groovy开发环境 学习到如何搭建Groovy环境,之后我会讲一下如何搭建Grails环境,然后手把手地写个Demo程序告终,我还会抽空写篇“Groovy轻松入门--Grails实战之进阶篇”

一,搭建Grails环境

0,下载Grails( http://dist.codehaus.org/grails/grails-bin-0.4.2.zip ,请留意朝花夕拾——Groovy & Grails中的“最新版本”提示)并解压到自己指定位置(我的位置是D:\D\MY_DEV\grails)

1,设置环境变量GRAILS_HOME(注意大写),过程与“设置环境变量GROOVY_HOME”相似。

2,将%GRAILS_HOME%\bin添加到环境变量path中,过程与“将GROOVY_HOME目录下的bin追加到环境变量path中”相似。

(如果只想进行Grails开发,可以不设GROOVY_HOME)

二,创建Grails Demo程序

0,打开“命令行”,选择当前目录(我的为D:\Temp\grails_apps),在黑底白字的窗口中输入“grails create-app demo”,不包括双引号“”,在您的屏幕中可以看到类似下面的输出结果:

D:\Temp\grails_apps>grails create-app demo
            Welcome to Grails 0.4.2 - http://grails.org/
            Licensed under Apache Standard License 2.0
            Grails home is set to: D:\D\MY_DEV\grails
            Base Directory: D:\Temp\grails_apps
            Environment set to production
            Note: No plugin scripts found
            Running script D:\D\MY_DEV\grails\scripts\CreateApp.groovy
            [mkdir] Created dir: D:\Temp\grails_apps\demo\src
            [mkdir] Created dir: D:\Temp\grails_apps\demo\src\java
            [mkdir] Created dir: D:\Temp\grails_apps\demo\src\groovy
            [mkdir] Created dir: D:\Temp\grails_apps\demo\src\test
            [mkdir] Created dir: D:\Temp\grails_apps\demo\grails-app
            [mkdir] Created dir: D:\Temp\grails_apps\demo\grails-app\controllers
            [mkdir] Created dir: D:\Temp\grails_apps\demo\grails-app\services
            [mkdir] Created dir: D:\Temp\grails_apps\demo\grails-app\domain
            [mkdir] Created dir: D:\Temp\grails_apps\demo\grails-app\taglib
            [mkdir] Created dir: D:\Temp\grails_apps\demo\grails-app\utils
            [mkdir] Created dir: D:\Temp\grails_apps\demo\grails-app\views
            [mkdir] Created dir: D:\Temp\grails_apps\demo\grails-app\views\layouts
            [mkdir] Created dir: D:\Temp\grails_apps\demo\grails-app\i18n
            [mkdir] Created dir: D:\Temp\grails_apps\demo\grails-app\conf
            [mkdir] Created dir: D:\Temp\grails_apps\demo\grails-tests
            [mkdir] Created dir: D:\Temp\grails_apps\demo\scripts
            [mkdir] Created dir: D:\Temp\grails_apps\demo\web-app
            [mkdir] Created dir: D:\Temp\grails_apps\demo\web-app\js
            [mkdir] Created dir: D:\Temp\grails_apps\demo\web-app\css
            [mkdir] Created dir: D:\Temp\grails_apps\demo\web-app\images
            [mkdir] Created dir: D:\Temp\grails_apps\demo\web-app\WEB-INF\classes
            [mkdir] Created dir: D:\Temp\grails_apps\demo\web-app\META-INF
            [mkdir] Created dir: D:\Temp\grails_apps\demo\lib
            [mkdir] Created dir: D:\Temp\grails_apps\demo\spring
            [mkdir] Created dir: D:\Temp\grails_apps\demo\hibernate
            [copy] Copying 2 files to D:\Temp\grails_apps\demo
            [copy] Copying 2 files to D:\Temp\grails_apps\demo\web-app\WEB-INF
            [copy] Copying 1 file to D:\Temp\grails_apps\demo\web-app\WEB-INF
            [copy] Copying 1 file to D:\Temp\grails_apps\demo\web-app\WEB-INF
            [copy] Copying 5 files to D:\Temp\grails_apps\demo\web-app\WEB-INF\tld
            [copy] Copying 119 files to D:\Temp\grails_apps\demo\web-app
            [copy] Copying 1 file to D:\Temp\grails_apps\demo\grails-app\conf
            [copy] Copying 1 file to D:\Temp\grails_apps\demo\grails-app\conf
            [copy] Copying 1 file to D:\Temp\grails_apps\demo\grails-app\conf
            [copy] Copying 7 files to D:\Temp\grails_apps\demo\grails-app
            [mkdir] Created dir: D:\Temp\grails_apps\demo\plugins\core\grails-app\taglib
            [mkdir] Created dir: D:\Temp\grails_apps\demo\plugins\core\grails-app\utils
            [copy] Copying 7 files to D:\Temp\grails_apps\demo\plugins\core\grails-app            taglib
            [copy] Copying 3 files to D:\Temp\grails_apps\demo\plugins\core\grails-app            utils
            [copy] Copying 1 file to D:\Temp\grails_apps\demo\spring
            [copy] Copying 1 file to D:\Temp\grails_apps\demo
            [copy] Copying 1 file to D:\Temp\grails_apps\demo
            [copy] Copying 1 file to D:\Temp\grails_apps\demo
            Created Grails Application at D:\Temp\grails_apps/demo
            D:\Temp\grails_apps>
            
关闭本页
 
首页 | 投资与合作 | 服务条款 | 隐私政策 | 收藏本站 | 设为首页 | 新用户注册 | 免责声明 | 使用帮助
Copyright ©2005-2008 chinaitpower.com All rights reserved. www.chinaitpower.com 版权所有