Menjalankan fail JAR pada sistem Linux memerlukan pemasangan Java Runtime Environment (JRE), yang merupakan komponen asas yang diperlukan untuk melaksanakan aplikasi Java, termasuk Java Virtual Machine (JVM), perpustakaan kelas teras, dsb.
Banyak pengedaran Linux arus perdana, seperti Ubuntu, Debian, Fedora, openSUSE, dll., menyediakan perpustakaan perisian pakej JRE untuk memudahkan pemasangan pengguna. Langkah-langkah untuk memasang JRE pada pengedaran popular diperincikan di bawah.
Selepas menyediakan JRE, anda boleh memilih untuk menggunakan terminal baris arahan atau antara muka pengguna grafik untuk melancarkan fail JAR mengikut keutamaan peribadi anda. Pilihan anda mungkin bergantung pada kebiasaan anda dengan cangkerang Linux dan keutamaan peribadi.
Berikut ialah arahan langkah demi langkah untuk memasang JRE pada beberapa pengedaran Linux yang paling banyak digunakan:
Untuk menyediakan JRE pada Ubuntu atau pengedaran berasaskan Debian yang berkaitan (seperti Linux Mint), gunakan pengurus pakej apt
untuk melaksanakan proses berikut:
sudo apt install default-jre
Sahkan bahawa JRE dipasang dengan betul dengan menyemak versinya:
java -version
Ini akan mengeluarkan butiran tentang JRE yang dipasang dan mengesahkan bahawa ia telah disediakan dengan betul.
Untuk pemasangan openSUSE Leap/Tumbleweed, JRE disediakan seperti berikut:
sudo zypper install java-11-openjdk
Sahkan bahawa JRE yang sesuai kini aktif:
java -version
Untuk pengedaran lain, cari repositori pakej mereka untuk mendapatkan pakej JRE/JDK yang tersedia. Beberapa pilihan ialah:
sudo apt install default-jre
sudo apt install default-jre
sudo yum instal
l java-11-openjdk
sudo dnf install java-latest-openjdk
sudo yum install java-11-openjdk
Ini meliputi proses pemasangan untuk kebanyakan pengedaran Linux biasa. Sekarang kita boleh meneruskan untuk menjalankan fail JAR sebenarnya.
Selepas memasang JRE, anda boleh menggunakan arahan java untuk melaksanakan fail JAR dari terminal . Berikut ialah sintaks asas:
java -jar
Sebagai contoh, untuk melancarkan program bernama app 的文件。罐
gunakan:
java -jar app.jar
Fail ini perlu mempunyai kebenaran boleh laku untuk berfungsi dengan betul. Untuk mengelakkan ralat kebenaran, tetapkan kebenaran sebelum menjalankan JAR:
chmod +x app.jar java -jar app.jar
Beberapa pilihan tambahan yang anda boleh hantar ke java -jar
:
java -jar -Xmx2G app.jar
java -jar -Xverify:none app.jar
java -jar -Xint app.jar
java -jar app.jar &
Ini merangkumi perkara utama yang anda perlu tahu untuk melancarkan fail JAR dari terminal baris arahan di Linux.
Jika anda lebih suka mengklik pada fail JAR daripada menggunakan terminal, persekitaran desktop Linux juga menyediakan cara grafik untuk melaksanakannya. Berikut adalah beberapa pilihan:
Kebanyakan pengurus fail Linux, seperti Nautilus (GNOME Files), Dolphin, Thunar, dsb., mendaftarkan jenis fail .罐
secara automatik untuk membolehkan melaksanakannya daripada menu konteks klik kanan.
Cuma klik kanan pada fail JAR, tuding pada "Buka dengan" dan pilih "Java" atau mana-mana JRE yang dipasang daripada menu. Ini akan memulakan aplikasi JAR.
Kaedah lain ialah menggunakan pelancar menu, yang membolehkan anda membuat pintasan untuk menjalankan fail JAR, serupa dengan fail Windows .exe atau Linux .desktop. Contohnya, dalam KDE Plasma anda boleh:
GNOME, Xfce dan desktop lain mempunyai fungsi yang sama untuk menjana pelancar.
Anda juga boleh mengaitkan .罐
fail secara manual yang dibuka dengan JRE apabila dwiklik.
Pada GNOME, gunakan pilihan "Aplikasi Lain" dalam "Keutamaan" - "> Fail Associations" untuk .罐
文件始终使用 java -jar
fail sentiasa dilancarkan menggunakan perintah java -jar
.
Jadi, secara ringkasnya, semua GUI Linux utama termasuk kaedah untuk melaksanakan fail JAR secara grafik tanpa menggunakan terminal.
Atas ialah kandungan terperinci Bagaimana untuk menjalankan fail jar di Linux. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!