Menginstal Ide IntelliJ untuk Pengembangan Scala di Linux

Menginstal Ide IntelliJ untuk Pengembangan Scala di Linux

27 April 2016
oleh rares aioanei

Perkenalan

Scala adalah bahasa pemrograman yang mulai mendapatkan momentum dalam beberapa tahun terakhir. Indeks Tiobe Popular menempati peringkat, karena artikel ini ditulis, lebih banyak digunakan daripada lebih banyak bahasa populer seperti Haskell atau Go. Indeks tiobe, jika Anda tidak terbiasa dengan namanya, adalah sumber informasi yang entah bagaimana otoritatif mengenai popularitas bahasa pemrograman. Sejak awal kami ingin dengan jelas menyatakan bahwa ini bukan, dengan cara apa pun, sebuah artikel tentang bahasa itu sendiri. Ini hanya bertujuan untuk membuat pengguna siap dan berjalan dengan IDE untuk menulis kode Scala dalam waktu sesingkat mungkin. Yang sedang dikatakan, mari kita mulai.

Instalasi dan Prasyarat

Di Linux, satu -satunya prasyarat untuk menginstal ide Intellij, yang merupakan IDE yang akan kita bicarakan, adalah Oracle Java JDK. Ini adalah persyaratan khusus, karena Anda tidak dapat menggunakan OpenJDK, jadi harap perhatikan ini sebelum kita mulai. Jadi mari kita pastikan kita menginstal JDK yang tepat.

Menginstal Oracle JDK

Sebelum kita melangkah lebih jauh, pastikan Anda mengakui jika Anda telah menginstal OpenJDK dan jika demikian, perhatikan ini karena Anda harus menentukan JDK yang benar - Oracle JDK alih -alih OpenJDK - untuk ide bekerja dengan benar dengan Proyek Scala dengan benar dengan Project.

Ubuntu

Di Ubuntu, pertama -tama Anda harus menambahkan PPA, seperti yang dijelaskan sebelumnya:

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

Hanya ini yang Anda butuhkan untuk memiliki kit pengembangan oracle java. Sekarang, mari kita periksa apakah proses instalasi selesai dengan benar:

 $ java -version 

Ini harus menghasilkan output yang terlihat seperti ini:

versi java "1.8.0_31 "Java (TM) SE Runtime Environment (Build 1.8.0_31-B13) Java Hotspot (TM) 64-bit Server VM (Build 25.31-B07, mode campuran) 

Debian

Di Debian, perintahnya serupa, begitu juga sumbernya. Jika Anda telah diperingatkan tentang menambahkan PPA ke sistem Debian, peringatan itu didanai dengan sangat baik. Ada pengguna yang menggunakan PPA dalam satu atau lain bentuk pada sistem Debian mereka, mungkin berpikir bahwa, karena Ubuntu berbasis di Debian, yah, apa yang bisa salah? Jadi, jika biasanya menambahkan PPA ke OS Debian bukanlah ide terpanas, di sini berhasil, karena PPA hanya dibuat untuk Java, yang cukup portabel untuk tidak membuat masalah. Perintahnya adalah:

 # echo "deb http: // ppa.landasan peluncuran.net/webupd8team/java/ubuntu xenial main "| tee/etc/apt/sumber/sumber.daftar.d/webupd8team-java.DAFTAR # ECHO "DEB-SRC http: // ppa.landasan peluncuran.net/webupd8team/java/ubuntu xenial main "| tee -a/etc/apt/sumber.daftar.d/webupd8team-java.DAFTAR # APT-Key ADV --KeyServer hkp: // keyserver.Ubuntu.com: 80 ---recv-keys EEA14886 # APT-GET UPDATE # APT-GET INSTAL ORACLE-JAVA8-INSTALLER 

Sekali lagi, adalah ide yang baik untuk memeriksa versi Java yang telah Anda instal dengan menggunakan perintah di atas, sehingga Anda dapat memeriksa apakah versi yang benar diinstal (dan diinstal dengan benar), dan jika itu adalah versi Java default pada sistem Anda.

Distribusi berbasis Redhat

Oracle menawarkan, selain tar klasik.Format GZ, paket RPM untuk distro berbasis fedora/rhel, jadi ini akan memudahkan Anda untuk menginstal JDK jika Anda adalah pengguna dari distribusi tersebut. Cukup buka http: // www.peramal.com/technetwork/java/javase/unduhan/indeks.html dan tekan tombol unduh di sebelah JDK, terima perjanjian lisensi dan unduh RPM untuk arsitektur Anda. Ubah direktori ke lokasi yang Anda pilih sebagai tujuan untuk RPM dan ketik

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

Menginstal ide IntelliJ

Kecuali lokasi JDK yang berbeda di Debian/Ubuntu dan turunan yang bertentangan dengan Rhel/Fedora, proses instalasi untuk IDE hampir sama antara distribusi. Tangkapan layar yang kami ambil berasal dari sistem Ubuntu, sehingga lokasi JDK akan berbeda di Rhel/Fedora, karena JDK akan diinstal di/usr/lib di Debian/Ubuntu, sementara di Rhel/Fedora ada di/usr/java. Jadi jika Anda mengingatnya, sisa prosesnya cukup mudah, menggunakan tangkapan layar di bawah ini.

Kami tiba di pemasangan ide intellij. Pergi ke halaman unduhan - https: // www.JetBrains.com/ ide/ - dan pilih tar.GZ untuk diunduh. Buka paket, ubah ke Direktori Bin/ di dalam direktori yang tidak tertekan dan jalankan ide itu.Skrip SH. Anda harus dibawa ke layar pengaturan awal, di mana Anda akan diminta untuk memilih tema. Kemudian buat entri desktop jika Anda menginginkannya, pergi ke layar berikutnya, di mana kami menyarankan Anda membuat skrip peluncur, sehingga Anda dapat memiliki ide yang tersedia di seluruh sistem:


Di sinilah kami mendapatkan bagian spesifik scala dari pengaturan awal: tekan instal di bagian plugin scala, dan setelah ini selesai, buat proyek baru, seperti yang terlihat di bawah ini:


dan pilih Scala/SBT. Alasan kami melakukan ini sekarang adalah karena Intellij Idea harus mengunduh beberapa perpustakaan yang diperlukan untuk pengembangan Scala dan kami harus mengatur lokasi JDK, seperti yang ditentukan di bawah ini:


Sekali lagi, jika menggunakan fedora/rhel, ubah lokasi yang Anda lihat di tangkapan layar (/usr/lib/jvm/java-8-oracle) sesuai dengan lokasi JDK di/usr/java. Seperti yang diperhatikan dalam tangkapan layar di bawah ini, ide mengunduh beberapa perpustakaan di latar belakang, jadi harap tunggu sampai bagian ini selesai:

Informasi akhir

Itu saja, Anda harus menginstal IntelliJ Idea dan diatur untuk pengembangan Scala. Ada banyak dokumentasi bagus di Scala di internet, dan kami akan merekomendasikan, jika Anda ingin memulai dengan buku, pemrograman Scala oleh Wampler dan Manning atau, jika Anda ingin mengambil lebih banyak keuntungan dari bagian fungsional bahasa, fungsional Pemrograman di Scala oleh Chiusio dan Bjarnason. Bersenang -senang dengan Scala dan jika Anda memiliki proyek yang menarik, bagikan!

Tutorial Linux Terkait:

  • Cara Menginstal Ide IntelliJ di Ubuntu 22.04 Desktop Linux
  • Cara Menginstal Ide IntelliJ di Ubuntu 20.04 Desktop Linux
  • Eclipse IDE untuk instalasi pengembang C/C ++ di Ubuntu…
  • Hal -hal yang harus diinstal pada ubuntu 20.04
  • Mint 20: Lebih baik dari Ubuntu dan Microsoft Windows?
  • Hal -hal yang harus diinstal pada Ubuntu 22.04
  • Cara Menginstal Ide Arduino di Ubuntu 22.04 Jammy Jellyfish
  • Ubuntu 22.04 Fitur dan Tanggal Rilis
  • Ubuntu 22.04 Instalasi Eclipse
  • Sistem Linux Hung? Cara melarikan diri ke baris perintah dan…