En aquest tema, aprendrem a configurar l'entorn de desenvolupament necessari per començar a programar en Scala. Això inclou la instal·lació del JDK (Java Development Kit), la instal·lació de Scala i la configuració d'un IDE (Integrated Development Environment) com IntelliJ IDEA.

  1. Instal·lació del JDK

Scala s'executa sobre la màquina virtual de Java (JVM), per tant, necessitem tenir instal·lat el JDK.

Passos per instal·lar el JDK:

  1. Descarregar el JDK:

    • Visita la pàgina oficial d'Oracle: Oracle JDK Downloads
    • Selecciona la versió més recent del JDK i descarrega el fitxer corresponent al teu sistema operatiu (Windows, macOS, Linux).
  2. Instal·lar el JDK:

    • Segueix les instruccions d'instal·lació proporcionades per Oracle.
    • Assegura't que el JDK s'instal·la correctament configurant la variable d'entorn JAVA_HOME i afegint el directori bin del JDK al PATH.

Verificar la instal·lació:

Obre una terminal o línia de comandes i executa:

java -version

Hauries de veure una sortida similar a:

java version "1.8.0_281"
Java(TM) SE Runtime Environment (build 1.8.0_281-b09)
Java HotSpot(TM) 64-Bit Server VM (build 25.281-b09, mixed mode)

  1. Instal·lació de Scala

Passos per instal·lar Scala:

  1. Descarregar Scala:

    • Visita la pàgina oficial de Scala: Scala Downloads
    • Descarrega l'instal·lador corresponent al teu sistema operatiu.
  2. Instal·lar Scala:

    • Segueix les instruccions d'instal·lació proporcionades per Scala.
    • Assegura't que Scala s'instal·la correctament configurant la variable d'entorn SCALA_HOME i afegint el directori bin de Scala al PATH.

Verificar la instal·lació:

Obre una terminal o línia de comandes i executa:

scala -version

Hauries de veure una sortida similar a:

Scala code runner version 2.13.5 -- Copyright 2002-2021, LAMP/EPFL

  1. Configuració d'un IDE

Per facilitar el desenvolupament en Scala, utilitzarem IntelliJ IDEA, un dels IDEs més populars per a Scala.

Passos per instal·lar IntelliJ IDEA:

  1. Descarregar IntelliJ IDEA:

    • Visita la pàgina oficial de JetBrains: IntelliJ IDEA Downloads
    • Descarrega la versió Community (gratuïta) o la versió Ultimate (de pagament) segons les teves necessitats.
  2. Instal·lar IntelliJ IDEA:

    • Segueix les instruccions d'instal·lació proporcionades per JetBrains.

Configurar IntelliJ IDEA per a Scala:

  1. Instal·lar el plugin de Scala:

    • Obre IntelliJ IDEA.
    • Ves a File > Settings > Plugins.
    • Cerca "Scala" i instal·la el plugin de Scala.
  2. Crear un nou projecte Scala:

    • Ves a File > New > Project.
    • Selecciona Scala a la llista de tipus de projectes.
    • Configura el projecte amb el JDK i Scala SDK instal·lats anteriorment.

Exemple de configuració d'un projecte Scala:

object HelloWorld {
  def main(args: Array[String]): Unit = {
    println("Hola, món!")
  }
}

Executar el projecte:

  1. Crear un fitxer Scala:

    • Crea un nou fitxer Scala (HelloWorld.scala) dins del directori src.
  2. Escriure el codi:

    • Copia el codi de l'exemple anterior al fitxer HelloWorld.scala.
  3. Executar el projecte:

    • Fes clic dret sobre el fitxer HelloWorld.scala i selecciona Run 'HelloWorld'.

Hauries de veure la sortida següent a la consola:

Hola, món!

Resum

En aquesta secció, hem après a configurar l'entorn de desenvolupament necessari per començar a programar en Scala. Hem instal·lat el JDK, Scala i IntelliJ IDEA, i hem creat i executat un projecte Scala senzill. Amb l'entorn de desenvolupament configurat, estem preparats per començar a explorar els conceptes bàsics de Scala en el següent tema.

© Copyright 2024. Tots els drets reservats