Instalowanie Idea IntelliJ dla Scala Development w Linux

Instalowanie Idea IntelliJ dla Scala Development w Linux

27 kwietnia 2016
Rares Aioanei

Wstęp

Scala to język programowania, który zaczyna nabierać tempa w ostatnich latach. Popularny indeks Tiobe to plasuje, ponieważ ten artykuł jest napisany, ponieważ jest bardziej używany niż bardziej popularne języki, takie jak Haskell lub Go. Indeks Tiobe, jeśli nie znasz tej nazwy, jest w jakiś sposób autoryzującym źródłem informacji dotyczących popularności języka programowania. Od samego początku chcemy wyraźnie stwierdzić, że w żadnym wypadku nie jest to artykuł na temat samego języka. Ma to tylko na celu uruchomienie użytkownika z IDE do pisania kodu Scala w możliwie najkrótszym czasie. To powiedziawszy, przejdźmy do tego.

Instalacja i warunki wstępne

W systemie Linux jedynym warunkiem instalacji Idea IntelliJ, o której mówimy, jest Oracle Java JDK. Jest to konkretny wymóg, ponieważ nie możesz użyć OpenJDK, więc zwróć to na to, zanim zaczniemy. Upewnijmy się, że mamy zainstalowany odpowiedni JDK.

Instalowanie Oracle JDK

Zanim przejdziemy dalej, upewnij się, że potwierdzasz, jeśli zainstalowałeś OpenJDK, a jeśli tak, to zwróć uwagę, ponieważ musisz określić prawidłowe JDK - Oracle JDK zamiast OpenJDK - aby pomysł poprawnie działał z projektami Scala.

Ubuntu

Na Ubuntu musisz najpierw dodać PPA, jak wyjaśniono wcześniej:

 $ sudo add-apt-repozytory PPA: WebUpd8team/java $ sudo apt-get aktualizacja $ sudo apt-get instaluj oracle-java8-installer 

To wszystko, czego powinieneś potrzebować, aby mieć zestaw rozwoju Oracle Java. Teraz sprawdźmy, czy proces instalacji poprawnie zakończony:

 $ java -version 

Powinno to dać wyjście, które wygląda tak:

Wersja Java "1.8.0_31 "Java (TM) SE Środowisko środowiskowe (kompilacja 1.8.0_31-B13) Java Hotspot (TM) 64-bitowy serwer VM (kompilacja 25.31-B07, tryb mieszany) 

Debian

W Debian polecenia są podobne, podobnie jak źródła. Jeśli zostałeś ostrzeżony o dodaniu PPA do systemu Debiana, ostrzeżenie jest bardzo dobrze finansowane. Byli użytkownicy, którzy używali PPA w takiej czy innej formie w swoich systemach Debiana, być może myśląc, że ponieważ Ubuntu jest oparte na debian, cóż, co może pójść nie tak? Tak więc, jeśli zwykle dodawanie PPA do systemu operacyjnego debiana nie jest najgorętszym pomysłem, tutaj działa, ponieważ PPA jest tworzona tylko dla Java, co jest wystarczająco przenośne, aby nie tworzyć problemów. Polecenia to:

 # echo "deb http: // pPA.wyrzutnia.net/webupd8team/java/ubuntu xenial main "| tee/etc/apt/źródła.lista.D/Webupd8team-java.Lista # echo "Deb-src http: // pPA.wyrzutnia.net/webupd8Team/java/ubuntu xenial main "| tee -a/etc/apt/źródła.lista.D/Webupd8team-java.Lista # apt-key adv-keyserver hkp: // keyserver.Ubuntu.com: 80--recv-keys eea14886 # apt-get aktualiza 

Ponownie dobrym pomysłem jest sprawdzenie zainstalowanej wersji Java za pomocą powyższego polecenia, abyś mógł sprawdzić, czy zainstalowana została poprawna wersja (i została zainstalowana poprawnie), a jeśli jest to domyślna wersja Java w systemie.

Dystrybucje oparte na Redhat

Oracle oferuje, oprócz klasycznej smoły.Format GZ, pakiety RPM dla dystrybucji Fedora/REL, więc ułatwi to zainstalowanie JDK, jeśli jesteś użytkownikiem takich dystrybucji. Po prostu przejdź do http: // www.wyrocznia.COM/TechNetwork/Java/Javase/Downloads/Index.HTML i naciśnij przycisk pobierania obok JDK, zaakceptuj umowę licencyjną i pobierz RPM dla swojej architektury. Zmień katalog na miejsce wybrane jako miejsce docelowe dla RPM i typu

 $ sudo rpm -uvh jdk- $ version- $ arch.RPM 

Instalowanie Idea IntelliJ

Z wyjątkiem lokalizacji JDK, która jest inna w Debian/Ubuntu i pochodnych w przeciwieństwie do RHEL/Fedora, proces instalacji IDE jest prawie taki sam. Zrzuty ekranu, które zrobiliśmy, pochodzą z systemu Ubuntu, więc lokalizacja JDK będzie różnić się w RHEL/Fedora, ponieważ JDK zostanie zainstalowany w/usr/lib w Debian/Ubuntu, podczas gdy w Rhel/Fedora jest w/usr/java. Więc jeśli pamiętasz o tym, reszta procesu jest dość prosta, używając poniższych zrzutów ekranu.

Dotarliśmy do instalacji Idea IntelliJ. Przejdź do strony pobierania - https: // www.Jetbrains.com/ idea/ - i wybierz TAR.GZ do pobrania. Rozpakuj go, zmień na kosza/ katalog w katalogu rozpakowanego i uruchom pomysł.Skrypt SH. Powinieneś zostać przeniesione do początkowego ekranu konfiguracji, gdzie zostaniesz poproszony o wybranie motywu. Następnie utwórz wpis na komputery stacjonarne, jeśli chcesz, przejdź do następnego ekranu, gdzie zalecamy utworzenie skryptu Launcher, abyś mógł mieć dostęp do systemu:


W tym miejscu, w którym dostajemy się do specyficznych dla Scala części początkowej konfiguracji: Naciśnij instalację w sekcji wtyczki Scala, a po zakończeniu utwórz nowy projekt, jak pokazano poniżej:


i wybierz Scala/SBT. Powodem, dla którego to robimy, jest to, że IntelliJ Idea musi pobrać niektóre biblioteki niezbędne do rozwoju Scala i musimy skonfigurować lokalizację JDK, jak określono poniżej:


Ponownie, jeśli korzystasz z Fedora/RhEL, zmień lokalizację, którą widać na zrzucie ekranu (/usr/lib/jvm/java-8-tercle) odpowiednio do lokalizacji JDK w/usr/java. Jak zauważono na poniższym zrzucie ekranu, pomysł pobiera niektóre biblioteki w tle, więc poczekaj, aż ta część się skończy:

Informacje końcowe

To wszystko, powinieneś zainstalować i skonfigurować IntelliJ Idea. W Internecie jest wiele dobrych dokumentacji w Internecie i zalecamy, jeśli chcesz zacząć od książki, programowanie Scala autorstwa Wamplera i Manning lub, jeśli chcesz skorzystać z funkcjonalnych części języka, funkcjonalne Programowanie w Scali autorstwa Chiusano i Bjarnasona. Baw się dobrze z Scala, a jeśli masz ciekawy projekt, udostępnij go!

Powiązane samouczki Linux:

  • Jak zainstalować pomysł IntelliJ na Ubuntu 22.04 Linux Desktop
  • Jak zainstalować pomysł IntelliJ na Ubuntu 20.04 Linux Desktop
  • Eclipse IDE dla instalacji programistów C/C ++ na Ubuntu…
  • Rzeczy do zainstalowania na Ubuntu 20.04
  • Mint 20: Lepsze niż Ubuntu i Microsoft Windows?
  • Rzeczy do zainstalowania na Ubuntu 22.04
  • Jak zainstalować Arduino IDE na Ubuntu 22.04 JAMMY Jellyote
  • Ubuntu 22.04 Funkcje i data premiery
  • Ubuntu 22.04 Instalacja Eclipse
  • Hung Linux System? Jak uciec do wiersza poleceń i…