GNU/Linux >> Belajar Linux >  >> Cent OS

Cara Menginstal Scala 3 di RHEL 8 / CentOS 8

Scala menggabungkan pemrograman berorientasi objek dan fungsional dalam satu bahasa tingkat tinggi yang ringkas. Jenis statis Scala membantu menghindari bug dalam aplikasi kompleks, dan runtime JVM dan JavaScript memungkinkan Anda membangun sistem berkinerja tinggi dengan akses mudah ke ekosistem perpustakaan yang besar. Jadi, Anda akan belajar cara menginstal Scala 3 di RHEL 8 / CentOS 8

Ini adalah bahasa pemrograman tujuan umum yang diketik secara statis yang mendukung pemrograman berorientasi objek dan pemrograman fungsional

Menginstal Scala berarti menginstal berbagai alat baris perintah seperti kompiler Scala dan alat build. Dalam tutorial ini kita akan menggunakan alat penginstal Scala “Coursier” yang secara otomatis menginstal semua persyaratan, tetapi Anda masih dapat menginstal setiap alat secara manual.

Coursier adalah resolver/pengambil ketergantungan gaya Maven/Ivy yang telah sepenuhnya ditulis ulang di Scala. Ini bercita-cita untuk menjadi cepat dan sederhana untuk diintegrasikan ke dalam berbagai lingkungan. Prinsip-prinsip pemrograman fungsional adalah intinya. Perintah utamanya adalah cs .

Instal menggunakan perintah berikut (curl)

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

Tambahkan perintah berikut untuk mengatur persyaratan instalasi

sudo chmod +x cs

Pemasang Scala adalah alat bernama Kurir, yang perintah utamanya bernama cs . Ini memastikan bahwa JVM dan alat Scala standar diinstal pada sistem Anda. Instal di sistem Anda dengan petunjuk berikut.

Jalankan perintah berikut untuk memulai instalasi

./cs install cs

Ekspor jalur ke file ~/.bashrc &sumbernya

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

Sekarang setup CS menggunakan perintah berikut

./cs setup

Mungkin perlu beberapa saat untuk menyelesaikannya

Sekarang instal scala3 dengan cs

cs install scala3

Setelah menginstal file yang diperlukan, Anda selesai menginstal scala3

Periksa menggunakan perintah berikut

scala3 -version

Mari kita uji beberapa kode !

buat nama file unixcop.scala &tambahkan baris berikut ke file itu

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

Ini akan mencetak output hello sederhana ke konsol

Setelah menyimpannya, jalankan perintah scalac ini pada prompt baris perintah Anda untuk mengompilasinya:

scalac sama seperti javac, dan perintah itu membuat dua file baru

unixcop$.class &unixcop.class

Ini adalah jenis file bytecode “.class” yang sama yang Anda buat dengan javac, dan siap untuk bekerja dengan JVM.

Sekarang Anda dapat menjalankan aplikasi Hello dengan perintah scala:

Ini akan mencetak pesan ini ke konsol

"Hello, UnixCop !"

Cent OS
  1. Cara menginstal phpMyAdmin di RHEL 8 / CentOS 8

  2. Cara Menginstal P7Zip di RHEL 8 / CentOS 8

  3. Cara menginstal ntfs-3g di RHEL 8 / CentOS 8

  1. Cara Menginstal PHP-mbstring di RHEL 8 / CentOS 8

  2. Cara menginstal phantomjs di RHEL 8 / CentOS 8

  3. Cara menginstal Dropbox di RHEL 8 / CentOS 8

  1. Cara memasang kompas di RHEL 8 / CentOS 8

  2. Cara Memasang Wayang di RHEL 8 / CentOS 8

  3. Cara Menginstal YUM di RHEL 8 / CentOS 8