GNU/Linux >> Znalost Linux >  >> Cent OS

Jak nainstalovat Scala 3 na RHEL 8 / CentOS 8

Scala kombinuje objektově orientované a funkční programování v jednom stručném, vysokoúrovňovém jazyce. Statické typy Scaly pomáhají vyhnout se chybám ve složitých aplikacích a její běhové prostředí JVM a JavaScript vám umožní vytvářet vysoce výkonné systémy se snadným přístupem k obrovským ekosystémům knihoven. Takže se dozvíte, jak nainstalovat Scala 3 na RHEL 8 / CentOS 8

Je to silný staticky typovaný univerzální programovací jazyk, který podporuje jak objektově orientované programování, tak funkcionální programování

Instalace Scala znamená instalaci různých nástrojů příkazového řádku, jako je kompilátor Scala a nástroje pro sestavení. V tomto tutoriálu použijeme instalační nástroj Scala „Coursier“, který automaticky nainstaluje všechny požadavky, ale stále můžete každý nástroj nainstalovat ručně.

Coursier je překladač/načítání závislostí ve stylu Maven/Ivy, který byl kompletně přepsán ve Scale. Usiluje o rychlou a jednoduchou integraci do různých prostředí. Základem jsou principy funkcionálního programování. Jeho hlavním příkazem je cs .

Nainstalujte pomocí následujícího příkazu (curl)

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

Přidejte následující příkazy pro nastavení instalačních požadavků

sudo chmod +x cs

Instalační program Scala je nástroj s názvem Coursier, jehož hlavní příkaz se jmenuje cs . Zajišťuje, že ve vašem systému je nainstalováno JVM a standardní nástroje Scala. Nainstalujte jej do systému podle následujících pokynů.

Spusťte následující příkaz pro spuštění instalace

./cs install cs

Exportujte cestu do souboru ~/.bashrc a vytvořte zdroj

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

Nyní nastavte CS pomocí následujícího příkazu

./cs setup

Dokončení může chvíli trvat

Nyní nainstalujte scala3 pomocí cs

cs install scala3

Po instalaci potřebného souboru je instalace scala3

hotová

Zkontrolujte to pomocí následujícího příkazu

scala3 -version

Pojďme otestovat nějaký kód!

vytvořte název souboru unixcop.scala a přidejte do tohoto souboru následující řádky

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

Tím se vytiskne jednoduchý ahoj výstup do konzole

Po uložení spusťte tento příkaz scalac na příkazovém řádku a zkompilujte jej:

scalac je jako javac a tento příkaz vytvoří dva nové soubory

unixcop$.class &unixcop.class

Jedná se o stejné typy souborů s bajtovým kódem „.class“, které vytváříte pomocí javac, a jsou připraveny pracovat s JVM.

Nyní můžete spustit aplikaci Hello pomocí příkazu scala:

Tím se tato zpráva vytiskne do konzole

"Hello, UnixCop !"

Cent OS
  1. Jak nainstalovat phpMyAdmin na RHEL 8 / CentOS 8

  2. Jak nainstalovat P7Zip na RHEL 8 / CentOS 8

  3. Jak nainstalovat ntfs-3g na RHEL 8 / CentOS 8

  1. Jak nainstalovat PHP-mbstring na RHEL 8 / CentOS 8

  2. Jak nainstalovat phantomjs na RHEL 8 / CentOS 8

  3. Jak nainstalovat Dropbox na RHEL 8 / CentOS 8

  1. Jak nainstalovat kompas na RHEL 8 / CentOS 8

  2. Jak nainstalovat Puppet na RHEL 8 / CentOS 8

  3. Jak nainstalovat YUM na RHEL 8 / CentOS 8