Ahhoz, hogy scala programjainkat le tudjuk fordítani majd futtatni, szükségünk lesz az Oracle JDK telepítésére, amelyet innen tölthetünk le. Ennek az oka az, hogy a Scala fordítója a Java Virtual Machine (JVM) által futtatható köztes kódot (bytecode) állít elő, lehetővé téve a két nyelv közötti interoperabilitást.
A legegyszerűbb módja a telepítésnek, hogyha a már lefordított, bináris csomagok valamelyikét letöltjük a nyelv holnapjáról, kicsomagoljuk, és felvesszük a "bin" könyvtárat az általáunk használt shell elérési útjábába. Ez elérhető Windows, Mac OS X, Unix illetve Linux operációs rendszerre.
Linux alatt a következő paranccsal tehetjük ezt meg (amennyiben a /home/user/scala
alá csomagoltuk ki a csomagot):
Míg Windowson ugyanez, ha a C:\scala alá került:
Ha mindent sikeresen telepítettünk, elindíthatjuk a scala interaktív futtatókörnyezetét ellenörzésképpen:
Programokat a scalac
paranccsal fordíthatunk le ezután (scalac Teszt.scala
), majd a scala
paranccsal futtathatjuk (scala Teszt
, itt nem kell már feltüntetnünk a kiterjesztést).
Már létezik egy viszonylag kiforrott Scala plugin a NetBeanshez, aminek egy hivatalos wiki oldala is van.
A wiki oldalt nem frissítik elég gyakran, így ott úgy tűnik hogy a legújabb plugin a 7.0-ás NetBeanshez van, ami csak a 2.8.x-es verziószámú scala fordítókat támogatja. Ennek ellenére innen letölthetőek a pluginnak az újabb verziói is. Most a példa kedvéért mégis a wiki oldal szerinti legújabb plugin telepítését vegyük végig, a többi verzió is teljesen analóg módon telepíthető.
/usr/local/scala
könyvtárba, vagy más könnyen megtalálható helyre.
/etc/profile.d
könyvtárban létre kell hozni egy scala
szöveges állományt, majd a következő sort elhelyezni benne:
/etc/netbeans.conf
ba a "netbeans_default_optionsal" kezdődő sor végére az idézőjelek közé írjuk be:
Tools
menüben kattintsunk rá a Plugins
elemre. A megjelenő ablakban a Downloaded
fülön az Add Plugins...
gombbal érhető el az a fájldialógus, amiben ki kell választani az összes letöltött .nbm fájlt. Már csak az Install
gombra kell kattintani és követni az utasításokat.
Már létezik egy viszonylag kiforrott Scala plugin az Eclipse IDE-hez is, amelynek a hivatalos oldala itt található.
Eclipse 3.7 (Indigo) és Eclipse 4.2 (Juno) verzióját támogatja a plugin. Ezek innen tölthetők le: Eclipse-ben a következőképpen lehet telepíteni a plugint: Help → Install New Software... → Add...