GNU/Linux >> Tutoriels Linux >  >> Cent OS

Comment installer Scala 3 sur RHEL 8 / CentOS 8

Scala combine la programmation orientée objet et fonctionnelle dans un langage concis et de haut niveau. Les types statiques de Scala aident à éviter les bogues dans les applications complexes, et ses runtimes JVM et JavaScript vous permettent de créer des systèmes hautes performances avec un accès facile à d'immenses écosystèmes de bibliothèques. Ainsi, vous apprendrez comment installer Scala 3 sur RHEL 8 / CentOS 8

Il s'agit d'un langage de programmation puissant à usage général typé statiquement qui prend en charge à la fois la programmation orientée objet et la programmation fonctionnelle

L'installation de Scala signifie l'installation de divers outils de ligne de commande tels que le compilateur Scala et les outils de construction. Dans ce didacticiel, nous utiliserons l'outil d'installation Scala "Coursier" qui installe automatiquement toutes les exigences, mais vous pouvez toujours installer manuellement chaque outil.

Coursier est un résolveur/récupérateur de dépendances de style Maven/Ivy qui a été complètement réécrit en Scala. Il aspire à être rapide et simple à intégrer dans divers environnements. Les principes de programmation fonctionnelle en sont le cœur. Sa commande principale est cs .

Installez en utilisant la commande suivante (curl)

curl -fLo cs https://git.io/coursier-cli-"$(uname | tr LD ld)"

Ajoutez les commandes suivantes pour configurer les éléments requis pour l'installation

sudo chmod +x cs

L'installateur Scala est un outil nommé Coursier, dont la commande principale est nommée cs . Il garantit qu'une JVM et des outils Scala standard sont installés sur votre système. Installez-le sur votre système en suivant les instructions suivantes.

Exécutez la commande suivante pour démarrer l'installation

./cs install cs

Exportez le chemin vers le fichier ~/.bashrc et sourcez-le

export PATH="$PATH:/home/scala/.local/share/coursier/bin"
source ~/.bashrc

Configurez maintenant le CS à l'aide de la commande suivante

Configuration
./cs setup

Cela peut prendre un certain temps

Installez maintenant scala3 avec le cs

cs install scala3

Après avoir installé le fichier nécessaire, vous avez terminé l'installation de scala3

Vérifiez-le à l'aide de la commande suivante

scala3 -version

Testons du code !

créez un nom de fichier unixcop.scala et ajoutez les lignes suivantes à ce fichier

object Hello {
    def main(args: Array[String]) = {
        println("Hello, UnixCop !")
    }
}

Cela imprimera une simple sortie bonjour à la console

Après l'avoir enregistré, exécutez cette commande scalac à l'invite de la ligne de commande pour le compiler :

scalac est comme javac, et cette commande crée deux nouveaux fichiers

unixcop$.class &unixcop.class

Ce sont les mêmes types de fichiers de bytecode ".class" que vous créez avec javac, et ils sont prêts à fonctionner avec la JVM.

Vous pouvez maintenant exécuter l'application Hello avec la commande scala :

Cela imprimera ce message sur la console

"Hello, UnixCop !"

Cent OS
  1. Comment installer phpMyAdmin sur RHEL 8 / CentOS 8

  2. Comment installer P7Zip sur RHEL 8 / CentOS 8

  3. Comment installer ntfs-3g sur RHEL 8 / CentOS 8

  4. Comment installer PHP-mbstring sur RHEL 8 / CentOS 8

  5. Comment installer phantomjs sur RHEL 8 / CentOS 8

Comment installer maven sur RHEL 8 / CentOS 8

Comment installer cpan sur RHEL 8 / CentOS 8

Comment installer ruby ​​sur RHEL 8 / CentOS 8

Comment installer le mastic dans RHEL 8 / CentOS 8

Comment installer Docker CE sur RHEL 8 / CentOS 8

Comment installer Python sur CentOS 8