看scala有2周了,一直都是SPEL的方式運行。最近打算把手頭這臺古董本本換個ubutnu,作scala練習環境。
廢話不多說,進入正題
- 安裝JDK,oracle觀望下載JDK7D的tar包,用tar命令解壓出來。
- 安裝scala,目前最新版本2.10.4.同樣也是tar包。解壓出來。
- 將scala和JDK拷貝到/usr/lib/jdk和/usr/lib/scala
- 配置環境變量,直接vim /etc/profile 加入如下3行
export JAVA_HOME=/usr/lib/jdk1.7 export SCALA_HOME=/usr/lib/scala export PATH=$SCALA_HOME/bin:$JAVA_HOME/bin:$JAVA_HOME/jre/bin:$PATH
- 使用source /etc/profile讓環境變量生效。依次輸入java -version 和 scala 看看是否配置成功。
- 安裝idea13,然後再設置裏面找到plugin,打開倉庫,輸入scala。安裝scala和sbt這2個插件。
- 新建項目,選擇這個時候就再左側選擇scala,右側菜單列表會有2個選項scala和sbt。選擇sbt,然後輸入項目名,finish。完了之後idea下面會有任務條再處理,處理完以後整個項目結構就出來了,如圖:
- 如果是以前搞JAVA,用過maven的同學一定不陌生。結構很清楚,我就不多講了。
- 可問題出來了,我的本本太老,還是p7450+2G,跑idea卡的很,所以就下了一個sublime,然後下了一個sbt
- sbt目前最新版是0.13.1,我下的tgz包。地址:http://www.scala-sbt.org/release/docs/Getting-Started/Setup.html
- 解壓sbt,在bin目錄中有個sbt-launch.jar. 直接用java -jar sbt-launch.jar運行。 等個分鐘安裝完了。
- 然後進入剛纔的項目的src/main/scala目錄,輸入sbt。進入了sbt命令行,輸入run。 就可以編譯了。