Collezioni Scala - Configurazione dell'ambiente
Scala può essere installato su qualsiasi sistema basato su UNIX o Windows. Prima di iniziare l'installazione di Scala sulla tua macchina, devi avere Java 1.8 o superiore installato sul tuo computer.
Seguire i passaggi indicati di seguito per installare Scala.
Passaggio 1: verifica l'installazione di Java
Prima di tutto, devi avere Java Software Development Kit (SDK) installato sul tuo sistema. Per verificarlo, esegui uno dei seguenti due comandi a seconda della piattaforma su cui stai lavorando.
Se l'installazione di Java è stata eseguita correttamente, verranno visualizzate la versione corrente e le specifiche dell'installazione di Java. Un output di esempio è fornito nella tabella seguente.
piattaforma | Comando | Output di esempio |
---|---|---|
finestre | Apri la Console di comando e digita - \>java -version |
Versione Java "1.8.0_31" Java (TM) SE Run Time Ambiente (build 1.8.0_31-b31) Server Java Hotspot (TM) a 64 bit VM (build 25.31-b07, modalità mista) |
Linux | Apri il terminale di comando e digita - $java -version |
Versione Java "1.8.0_31" Aprire JDK Runtime Environment (rhel-2.8.10.4.el6_4-x86_64) Apri la VM server JDK a 64 bit (build 25.31-b07, modalità mista) |
Si presume che i lettori di questo tutorial abbiano Java SDK versione 1.8.0_31 installato sul proprio sistema.
Se non disponi di Java SDK, scarica la versione corrente da https://www.oracle.com/technetwork/java/javase/downloads/index.html e installalo.
Passaggio 2: imposta l'ambiente Java
Impostare la variabile d'ambiente JAVA_HOME in modo che punti alla posizione della directory di base in cui Java è installato sulla macchina. Per esempio,
Suor n | Piattaforma e descrizione |
---|---|
1 | Windows Imposta JAVA_HOME su C: \ ProgramFiles \ java \ jdk1.8.0_31 |
2 | Linux Esporta JAVA_HOME = / usr / local / java-current |
Aggiungi il percorso completo della posizione del compilatore Java al percorso di sistema.
Suor n | Piattaforma e descrizione |
---|---|
1 | Windows Aggiungi la stringa "C: \ Programmi \ Java \ jdk1.8.0_31 \ bin" alla fine della variabile di sistema PATH. |
2 | Linux Esporta PATH = $ PATH: $ JAVA_HOME / bin / |
Esegui il comando java -version dal prompt dei comandi come spiegato sopra.
Passaggio 3: installa Scala
Puoi scaricare Scala da www.scala-lang.org/downloads . Al momento della stesura di questo tutorial, ho scaricato 'scala-2.13.1-installer.jar'. Assicurati di disporre dei privilegi di amministratore per procedere. Ora, esegui il seguente comando al prompt dei comandi:
piattaforma | Comando e output | Descrizione |
---|---|---|
finestre | \> java -jar scala-2.13.1-installer.jar \> |
Questo comando mostrerà una procedura guidata di installazione, che ti guiderà all'installazione di Scala sulla tua macchina Windows. Durante l'installazione, chiederà un accordo di licenza, semplicemente accettalo e inoltre chiederà un percorso in cui verrà installato Scala. Ho selezionato il percorso predefinito "C: \ Programmi \ Scala", puoi selezionare un percorso adatto secondo la tua convenienza. |
Linux | Command - $ java -jar scala-2.13.1-installer.jar Output - Benvenuti all'installazione di Scala 2.13.1! La homepage è a - http://Scala-lang.org/ premere 1 per continuare, 2 per uscire, 3 per rivisualizzare 1 ................................................ [Avvio del disimballaggio] [Pacchetto di elaborazione: installazione del pacchetto software (1/1)] [Disimballaggio terminato] [Installazione della console completata] |
Durante l'installazione, chiederà il contratto di licenza, per accettarlo digita 1 e chiederà un percorso in cui verrà installato Scala. Ho inserito / usr / local / share, puoi selezionare un percorso adatto secondo la tua convenienza. |
Infine, apri un nuovo prompt dei comandi e digita Scala -versione premere Invio. Dovresti vedere quanto segue:
piattaforma | Comando | Produzione |
---|---|---|
finestre | \> scala -version |
Scala code runner versione 2.13.1 - Copyright 2002-2019, LAMP / EPFL e Lightbend, Inc. |
Linux | $ scala -version |
Scala code runner versione 2.13.1 - Copyright 2002-2019, LAMP / EPFL e Lightbend, Inc.tut |