<body><script type="text/javascript"> function setAttributeOnload(object, attribute, val) { if(window.addEventListener) { window.addEventListener('load', function(){ object[attribute] = val; }, false); } else { window.attachEvent('onload', function(){ object[attribute] = val; }); } } </script> <div id="navbar-iframe-container"></div> <script type="text/javascript" src="https://apis.google.com/js/plusone.js"></script> <script type="text/javascript"> gapi.load("gapi.iframes:gapi.iframes.style.bubble", function() { if (gapi.iframes && gapi.iframes.getContext) { gapi.iframes.getContext().openChild({ url: 'https://www.blogger.com/navbar.g?targetBlogID\x3d4684235500622716427\x26blogName\x3dCaiwangqin\x27s+blog\x26publishMode\x3dPUBLISH_MODE_HOSTED\x26navbarType\x3dBLUE\x26layoutType\x3dCLASSIC\x26searchRoot\x3dhttp://blog.caiwangqin.com/search\x26blogLocale\x3dzh_CN\x26v\x3d2\x26homepageUrl\x3dhttp://blog.caiwangqin.com/\x26vt\x3d3393395200455623441', where: document.getElementById("navbar-iframe-container"), id: "navbar-iframe" }); } }); </script>

Caiwangqin's blog

Focus on Cloud Service, Smart Hardware, Architecture, Technic and beyond…

Setp by Step 体验 Grails

2007年4月28日星期六

Groovy 是我在2005年底使用 Ruby on Rails 之前使用到的一种语言,使用 Groovy 做完了一个项目后,才通过 Grails 了解到 Ruby on Rails, 当时,Grails 还没有发布的版本,所以放弃了使用, 现在他们发布了0.4.2 稳定版,看了体验视频,决定体验一下。Let’s go, Easy to follow Grails:


一、安装



  • 首页要安装J2SDK 1.4 以上
  • 安装 Apache Ant 1.6.5 以上,最近版是1.7.0,安装Ant很简单,只需要下载解压缩到本地,然后系统环境变量中增加(以下为例):


JAVA_HOME = C:\j2sdk1.4.2_14


CLASSPATH = C:\j2sdk1.4.2_14\lib;D:\Work\Grails\apache-ant-1.7.0\lib


ANT_HOME = D:\Work\Grails\apache-ant-1.7.0


PATH = %PATH%;%JAVA_HOME%\bin;%ANT_HOME%\bin




  • 通过SVN下载Grails


svn co http://svn.codehaus.org/grails/trunk/grails/




  • 编译Grails(将目录改成你自己的路径)




    1. 设置 GRAILS_HOME = D:\Work\Grails\grails

    2. PATH = %PATH%;%GRAILS_HOME%\bin;

    3. 进入 GRAILS_HOME , 执行以下命令(如果提示命令不存在可以重启一下电脑),我使用ant编译了10分钟左右完成的,看你的系统有多快 :)

    4. D:\Work\Grails\grails>ant



二、创建项目



  • D:\Work\Grails>grails create-app




基本上还是属于实验室东西,如果Grails也像Ruby on Rails一样有Basecamp等已经运行的项目,可能使用者的信心会多点。顺便提一下,写Groovy比Java愉快多了。


标签:

posted by Jesse Cai, 上午9:47

0 Comments:

发表评论

订阅 帖子评论 [Atom]

<< 主页