從http://download.scala-ide.org/sdk/lithium/e44/scala211/stable/site安裝適用於Eclipse的最新版本的Scala IDE是最爲沉重的,該URL在http://scala-ide.org/download/current.html上給出。它需要Eclipse Luna,因此應該先安裝。
要在Eclipse中進行設置,請轉到幫助/安裝新軟件。在出現的「可用軟件」窗口中,單擊頂部的下拉菜單按鈕,並檢查Scala IDE下載的站點是否已經存在。如果它在那裏,請選擇它,以便它顯示在「可用軟件名稱」列中。從那裏選擇您想要的組件,然後單擊底部的下一步按鈕以顯示兩個屏幕,在第三個屏幕上接受許可協議,然後單擊完成開始安裝。
如果您在可用軟件中沒有看到下載鏈接,那麼可以通過單擊頂部附近右側的添加按鈕來添加它以獲取添加存儲庫彈出窗口,然後在位置字段中輸入下載URL和名稱字段中的名稱。該名稱將有助於識別未來的URL。然後點擊確定,現在您可以從下拉列表中選擇網址,然後按照上述步驟進行安裝。 PS:Eclipse中的Scala IDE需要一個可運行的程序放在一個包含主要方法的對象中。爲了在項目中創建一個包之後做到這一點,在該包中通過選擇File/New/Scala對象併爲其命名來創建一個scala對象。然後會出現該對象的編輯窗口。在編輯窗口中,在對象名稱後面添加「擴展應用程序」,或者在其中編寫主要方法以使其可運行。在同一個文件中,可以在主對象之外創建伴隨類和其他對象。以下是演示對象與其伴侶類之間的通信示例:
// all in file HelloWorld.scala
object HelloWorld extends App {
var o = "from object"
def funp = println("Hello, world!")
funp
val A = new HelloWorld()
A.helloClassFun
println(A.h)
A.funq
}
class HelloWorld {
def helloClassFun = println("hello class")
var h = "from class"
val p = HelloWorld.o
def funq = HelloWorld.funp
}