2010年11月3日 星期三

ubuntu+groovy+grails

正如之前所講 間公司佢地用開一個叫做Grails 既framework 黎寫web application


呢個framework 開發速度同更改速度會比平常既快兩三成 


好讓開發者可以專注logic 


而其他基本既設定 database 會由grails 負責 


睇書睇佢既code 真係好簡單 連datatype都可以省去…


而且用MVC既concept (同iPhone apps 一樣) 令code能夠分得更清楚 bugfix會更快更容易


========================


以上都係簡介一下grails 有咩好 


而今日放學返黎就試下裝grails入ubuntu


其間遇上一個環境變數 environmental variable 問題…


搞左好幾個鐘 連virtual box 都用埋先解決到


正常黎講先要裝好左jdk/jre先… 可以參考以下連結


http://chen7768.blogspot.com/2010/10/install-sun-jdk-into-ubuntu-1010.html

然後要set JAVA_HOME..問題就係出係呢度…

正常裝完jdk/jre之後

JAVA_HOME = /usr/bin
 但係當係~/.profile 加埋呢兩句
export GRAILS_HOME = /opt/grails
export PATH = $PATH:$GRAILS_HOME/bin
再係terminal 行grails help 你會見到以下error
grails : JAVA_HOME is not defined correctly; can not execute: /usr/bin/bin/java 



明明好地地JAVA_HOME 已係指住左java binary 但係佢會多左一個唔存在既bin folder呢??

之後我諗一諗 改左.profile變成咁樣

export JAVA_HOME=/usr
export GRAILS_HOME=/opt/grails
export PATH=$JAVA_HOME:$PATH:$GRAILS_HOME/bin

再行一次grails help 成功!

沒有留言:

張貼留言