Play framework 安裝筆記 (with Scala)

1. 安裝 Java
2. 安裝 Activator
3. export PATH=$JAVA_HOME/bin:$ACTIVATOR_HOME:$PATH
4. 建立 Play template

a. activator new my-first-app play-scala
b. cd my-first-app
c. activator

5. 建立 Play 專案 for Eclipse

a. [my-first-app] $ eclipse with-source=true

6. 打開 Eclipse 匯入專案

a. File/Import/General/Existing project… 匯入專案
b. 下載 Scala plugin:
Help/Install New Software… 添加 Scala IDE 的URL: http://download.scala-ide.org/sdk/e38/scala210/stable/site,勾選並下載:

。Scala IDE for Eclipse
。Scala IDE plugins (incubation) 的 Play2 support in Scala IDE

c. 切換 Perspective 到 Scala
d. Done!

Windows 環境用 eclipse 跑 sass build

今天早上快被 Eclipse 的 Ant builder 搞瘋,照著
http://wirelesswombat.com/2012/06/17/automatically-compling-sass-compass-in-eclipse-zend-studio/ 與
http://www.only10types.com/2012/02/get-eclipse-to-automatically-compile.html 的指示都顯示錯誤
但我明明用 command line 是可以的…

最後找到這個
http://stackoverflow.com/questions/19091096/sass-plugin-in-playframework-2-0-4-throws-error

原來是要把 C:\Ruby200\bin 下面的 sass.bat 改為

@ECHO OFF
@"ruby.exe" “C:/Ruby200/bin/sass" %1 %2 %3 %4 %5 %6 %7 %8 %9
GOTO :EOF

※還有要注意<apply executable="sass.bat"  <– 要記得加 .bat
根本不是 Ant 的問題,浪費了我一個早上的時間阿~~