安装好GrailsåŽï¼Œé€šè¿‡ä¸‹é¢å‡ æ¥å·¥ä½œå°±å¯ä»¥åˆ›å»ºä¸€ä¸ªç®€å•çš„Grails项目,从ä¸æ¥ä½“验下Grails多带æ¥çš„便æ·ã€‚ 创建一个Grails项目: grails create-app æ示输入程åºåçš„æ—¶å€™è¾“å…¥ä½ å¸Œæœ›çš„åå—(本例用的是project) create-app: [input] Enter application name: project 生æˆçš„项目结构如下 /opt/grails/project . |-grails-app —>(对应ruby on railsçš„app目录) |—conf —>放置é…置文件,例如数æ®æºçš„é…置文件(对应rorçš„config目录) ...
Category: Grails
安装Grails安装Grails
Grails是构建在开æºæŠ€æœ¯å¦‚:Spring,Hibernateå’ŒSiteMesh之上的Web框架。它æ供一个类似于Railsçš„å¹³å°å¯ä»¥æ— ç¼ä¸ŽJavaå¹³å°ç›¸é›†æˆä½¿å¾—å¼€å‘者能利用当å‰åœ¨Javaå’ŒJDKæ–¹é¢çš„投入。Grailsæ供一个完整的开å‘å¹³å°åŒ…括内置Jetty webæœåŠ¡å™¨å¹¶æ供了一些强大的功能比如简å•çš„å¯¹è±¡å…³ç³»æ˜ å°„(ORM),自动é‡æ–°åŠ 载应用程åº,为CRUD(æ–°å¢žï¼ŒæŸ¥è¯¢ï¼Œä¿®æ”¹ï¼Œåˆ é™¤)æ“作æ供代ç 自动生æˆæ”¯æž¶(scaffolding)。æ¤å¤–Grails还æ供了一些在Javaä¸æƒ¯ç”¨çš„è¯æ³•åŒ…括:è¿ç”¨AOPæ€æƒ³çš„拦截器,动æ€æ ‡ç¾åº“,JSPå’ŒGSP (Groovy Servers Pages)支æŒã€‚ Grails是Groovy on Rails的缩写,也就是Ruby on Rails(ROR)在java的一ç§å®žçŽ°ï¼Œå¦å¤–一ç§å®žçŽ°æ˜¯JRuby on Rails(JROR)。 这里结åˆæˆ‘在Ubuntu(在VMware workstation虚拟机上安装的Ubuntuçš„6.06 LTS Server)上的安装过程åšä¸ªç®€è¦çš„笔记。 准备工作: 安装Java SDK 1.4或者更高版本,并设置好JAVA_HOME ...