Installation de l'idée Intellij pour le développement de Scala sur Linux

Installation de l'idée Intellij pour le développement de Scala sur Linux

27 avril 2016
par Rares Aioanei

Introduction

Scala est un langage de programmation qui commence à prendre de l'élan ces dernières années. L'indice Tiobe populaire le classe, comme cet article est écrit, comme étant plus utilisé que les langues plus populaires comme Haskell ou Go. L'indice Tiobe, si vous n'êtes pas familier avec le nom, est la source d'informations en quelque sorte sur la popularité du langage de programmation. Dès le début, nous voulons indiquer clairement que ce n'est en aucun cas un article sur la langue elle-même. Il vise simplement à faire fonctionner l'utilisateur avec un IDE pour écrire du code Scala dans les plus brefs délais possibles. Cela étant dit, allons-y.

Installation et prérequis

Sur Linux, la seule condition préalable pour installer Intellij Idea, qui est l'ide dont nous parlerons, est l'Oracle Java JDK. Ceci est une exigence spécifique, car vous ne pouvez pas utiliser OpenJDK, alors veuillez noter ceci avant de commencer. Alors assurons-nous que le bon JDK soit installé.

Installation de l'Oracle JDK

Avant d'aller plus loin, assurez-vous de reconnaître si vous avez installé OpenJDK et si oui, notez cela, car vous devrez spécifier le JDK correct - Oracle JDK au lieu d'OpenJDK - pour que l'idée fonctionne correctement avec les projets Scala.

Ubuntu

Sur Ubuntu, vous devez d'abord ajouter le PPA, comme expliqué précédemment:

 $ sudo add-att-repository ppa: webupd8team / java $ sudo apt-get update $ sudo apt-get install oracle-java8-installer 

C'est tout ce dont vous devez avoir besoin pour avoir le kit de développement Oracle Java. Maintenant, vérifions si le processus d'installation est terminé correctement:

 $ java -version 

Cela devrait produire une sortie qui ressemble à ceci:

Version Java "1.8.0_31 "Java (TM) SE Runtime Environment (Build 1.8.0_31-b13) Java Hotspot (TM) VM du serveur 64 bits (build 25.31-B07, mode mixte) 

Debian

Sur Debian, les commandes sont similaires, tout comme les sources. Si vous avez été averti d'ajouter des APP à un système Debian, cet avertissement est très bien financé. Il y a eu des utilisateurs qui ont utilisé des APP sous une forme ou une autre sur leurs systèmes Debian, pensant peut-être que, puisque Ubuntu est basé à Debian, eh bien, ce qui pourrait mal tourner? Donc, si l'ajout d'habitude un PPA à un système d'exploitation Debian n'est pas l'idée la plus chaude, ici cela fonctionne, car le PPA n'est créé que pour Java, qui est suffisamment portable pour ne pas créer de problèmes. Les commandes sont:

 # echo "Deb http: // ppa.rampe de lancement.net / webupd8team / java / ubuntu xenial main "| tee / etc / apt / sources.liste.d / webupd8team-java.Liste # Echo "Deb-Src http: // ppa.rampe de lancement.net / webupd8team / java / ubuntu xenial main "| tee -a / etc / apt / sources.liste.d / webupd8team-java.Liste # apt-key adv - keyserver hkp: // keyserver.ubuntu.com: 80 - Recv-Keys EEA14886 # APT-Get Update # APT-Get Installer Oracle-Java8-Installer 

Encore une fois, c'est une bonne idée de vérifier la version Java que vous avez installée en utilisant la commande ci-dessus, afin que vous puissiez vérifier si la version correcte a été installée (et elle a été installée correctement), et si c'est la version Java par défaut sur votre système.

Distributions basées sur Redhat

Oracle Offres, en plus du goudron classique.Format GZ, packages RPM pour les distros basés sur Fedora / Rhel, donc cela vous facilitera l'installation de JDK si vous êtes un utilisateur de telles distributions. Allez simplement sur http: // www.oracle.com / Technetwork / java / javase / téléchargements / index.HTML et appuyez sur le bouton de téléchargement à côté du JDK, acceptez l'accord de licence et téléchargez le RPM pour votre architecture. Changer le répertoire à l'emplacement que vous avez choisi comme destination pour le RPM et Type

 $ sudo rpm -UVH JDK- $ version- $ arch.RPM 

Installation de l'idée Intellij

À l'exception de l'emplacement du JDK qui est différent dans Debian / Ubuntu et des dérivés par opposition à Rhel / Fedora, le processus d'installation de l'IDE est à peu près la même entre les distributions. Les captures d'écran que nous avons prises proviennent d'un système Ubuntu, de sorte que l'emplacement du JDK différera en Rhel / Fedora, en ce que le JDK est installé dans / usr / lib dans Debian / Ubuntu, tandis que dans Rhel / Fedora est dans / usr / java. Donc, si vous gardez cela à l'esprit, le reste du processus est assez simple, en utilisant les captures d'écran ci-dessous.

Nous sommes arrivés à l'installation de l'idée Intellij. Accédez à la page de téléchargement - https: // www.Brains de jet.com / idea / - et sélectionnez le goudron.GZ pour télécharger. Déballer, passer au bac / répertoire à l'intérieur du répertoire déballé et exécuter l'idée.script. Vous devez être emmené à l'écran de configuration initial, où il vous sera demandé de sélectionner un thème. Créez ensuite une entrée de bureau si vous le souhaitez, passant à l'écran suivant, où nous vous recommandons de créer un script de lanceur, afin que vous puissiez avoir une idée à l'échelle du système disponible:


C'est là que nous obtenons les parties spécifiques à Scala de la configuration initiale: appuyez sur Installer dans la section Plugin Scala, et une fois terminé, créez un nouveau projet, comme vu ci-dessous:


et sélectionnez Scala / SBT. La raison pour laquelle nous le faisons maintenant est parce que IntelliJ Idea doit télécharger certaines bibliothèques nécessaires au développement de Scala et que nous devons configurer l'emplacement JDK, comme spécifié ci-dessous:


Encore une fois, si vous utilisez Fedora / Rhel, modifiez l'emplacement que vous voyez dans la capture d'écran (/ usr / lib / jvm / java-8-oracle) en conséquence de l'emplacement JDK dans / usr / java. Comme l'a remarqué dans la capture d'écran ci-dessous, Idea télécharge certaines bibliothèques en arrière-plan, alors veuillez attendre que cette pièce soit terminée:

Informations finales

Voilà, vous devriez faire installer Intellij Idea et configurer pour le développement de Scala. Il y a beaucoup de bonnes documents sur Scala sur Internet, et nous recommandons, si vous voulez commencer par un livre, programmant Scala par Wampler et Manning ou, si vous voulez profiter davantage des parties fonctionnelles du langage, fonctionnel Programmation à Scala par Chiusano et Bjarnason. Amusez-vous avec Scala et si vous avez un projet intéressant, partagez-le!

Tutoriels Linux connexes:

  • Comment installer Intellij Idea sur Ubuntu 22.04 Linux Desktop
  • Comment installer Intellij Idea sur Ubuntu 20.04 Linux Desktop
  • Eclipse IDE pour l'installation des développeurs C / C ++ sur Ubuntu…
  • Choses à installer sur Ubuntu 20.04
  • Mint 20: Mieux que Ubuntu et Microsoft Windows?
  • Choses à installer sur Ubuntu 22.04
  • Comment installer Arduino IDE sur Ubuntu 22.04 Jammy Jellyfish
  • Ubuntu 22.04 fonctionnalités et date de sortie
  • Ubuntu 22.04 Installation d'éclipse
  • Système linux hung? Comment s'échapper vers la ligne de commande et…