Bagaimana Menetapkan Classpath di Java?



Dalam artikel ini, kita akan membahas bagaimana mengatur Java classpath, dan melihat bagaimana menetapkan JAVA_HOME sebagai pemboleh ubah persekitaran dalam sistem operasi Windows 10

Dalam artikel ini, kita akan membahas cara menetapkan classpath, dan lihat bagaimana menetapkan JAVA_HOME sebagai pemboleh ubah persekitaran dalam sistem operasi Windows 10. Petunjuk berikut akan dibahas dalam artikel ini,

Oleh itu, mari kita mulakan dengan artikel ini tentang Cara Menetapkan Java Classpath?





Mengapa saya perlu menetapkan JAVA_HOME?

Banyak program yang dikembangkan di Java memerlukan JAVA_HOME untuk mengatur variabel persekitaran untuk melaksanakan bebas dari kesalahan salah satu contoh program tersebut adalah Tomcat. Semasa kita menetapkan pemboleh ubah persekitaran program mencari jalan yang dapat dilaksanakan seperti dalam kes ini javac akan berada. JAVA_HOME harus menunjukkan JDK tetapi bukan JRE.

Teruskan dengan artikel ini tentang Cara Menetapkan Java Classpath?



Gambaran Keseluruhan JAVA_HOME, CLASSPATH, PATH

JAVA_HOME adalah jalan ke direktori pemasangan JDK yang tidak sama dengan pemasangan JRE di rumah jalan pemasangannya adalah 'C: Program FilesJavajdk1.8.0_191'. Di JRE_HOME, kami menyimpan jalan persekitaran jangka masa java yang dalam kes saya ‘C: Program FilesJavajre1.8.0_191’

KELAS

Setiap kali aplikasi Java dijalankan, ia akan memeriksa kelas Java di CLASSPATH untuk melaksanakan tanpa kesalahan. Ia biasanya mengandungi jalan ke fail Jar dengan pemisah jalan OS di tingkapnya adalah ''.



Sekiranya anda ingin menentukan classpath semasa menjalankan program apa pun menggunakan baris perintah anda boleh menggunakan Java -cp 'some.jarsomeOther.jar' com.edureka.HelloWorld. Di sini dua balang ini akan tersedia untuk program yang sedang dijalankan. Sekiranya balang ini ditetapkan dalam variabel persekitaran CLASSPATH, ia akan tersedia untuk semua program. Juga, terdapat wildcard * untuk memasukkan semua fail jar di dalam satu folder.

PATH

Sekiranya kita ingin melaksanakan perintah java di command prompt, kita perlu menetapkan PATH yang nilainya selalu JAVA_HOMEbin. Sekiranya tidak diatur tetapi JAVA_HOME ditetapkan maka anda boleh melaksanakannya dengan cara berikut C:% JAVA_HOME% / bin / java -version, setelah ini selesai, anda hanya perlu melaksanakan perintah java.

Teruskan dengan artikel ini tentang Cara Menetapkan Java Classpath?

Buka Tetapan Sistem Lanjutan

Di windows 10 kita perlu menekan Windows Key + Pause Key, yang akan membuka tetingkap tetapan Sistem. Pergi ke hadapan untuk Ubah tetapan dan pilih tab Lanjutan.

Sebagai alternatif:

Tekan ⊞ Kekunci Windows dan klik pada kotak carian ‘Ketik di sini untuk mencari’.

Image- Cara mengatur Classpath di Java- Edureka

1. Cari tetapan sistem lanjutanDalam kotak, yang ditunjukkan dalam tangkapan skrin di bawah.
2. Klik pada pilihan yang mengatakan Lihat tetapan sistem lanjutan.

Teruskan dengan artikel ini tentang Cara Menetapkan Java Classpath?

Tetapkan pemboleh ubah JAVA_HOME Environment

Setelah anda mengklik pada System Settings di bawah kotak akan muncul menuju ke tab Advanced, klik pada 'Environment Variables'.

di mana pemboleh ubah contoh harus dinyatakan dalam java

Klik butang 'Baru' Di bawah 'Pembolehubah sistem' dan masukkan JAVA_HOME sebagai 'Nama pemboleh ubah' dan jalan ke direktori JDK Java anda di bawah 'Nilai berubah'

Dalam ‘Pembolehubah Sistem’ klik pada Butang ‘Baru’ dan taipkan JAVA_HOME di medan ‘Nama pemboleh ubah:’ dan taipkan jalan JDK dalam ‘Nilai berubah:’.

Kita harus menambah jalan sebagai Pembolehubah Sistem.

Teruskan dengan artikel ini tentang Cara Menetapkan Java Classpath?

Kemas kini PATH Sistem

1. Di tetingkap Pemboleh ubah Lingkungan di bawah Pemboleh ubah sistem klik pada jalan.
2. Klik Edit.
3. Di tetingkap Edit persekitaran ubah klik Baru.
4. Kemudian taipkan tong% JAVA_HOME% berikut.

Klik OK.

Teruskan dengan artikel ini tentang Cara Menetapkan Java Classpath?

Uji konfigurasi anda

Jalankan Prompt Perintah
1. Taipkan gema% JAVA_HOME% berikut
Ini akan menggema jalan direktori JAVA_HOME atau tidak akan sama sekali jika Pembolehubah tidak ditetapkan.
gema% JAVA_HOME%

Pengeluaran:

C: Fail ProgramJavajdk1.8.0_191

Untuk memeriksa jenis versi java -versi:
1. Taipkan berikut dalam alat baris arahan
java -versi

Ini akan mencetak versi Java seperti dalam kasus saya:

versi java '1.8.0_191'
Java (TM) SE Runtime Environment (build 1.8.0_191-b12)
Java HotSpot (TM) 64-Bit Server VM (build 25.191, mod campuran)

Teruskan dengan artikel ini tentang Cara Menetapkan Java Classpath?

Sediakan JAVA_HOME, CLASSPATH dan PATH Untuk Linux

1. Dalam editor vi buka / etc / profile # vi / etc / profile.
2. Tambah eksport JAVA_HOME = / usr / jdk1.8.0.
3. Tambah eksport CLASSPATH = $ CLASSPATH: /home/LOG4J_HOME/log4j-2.2.16.jar: ..
4. Tambah PATH eksport = $ PATH: /usr/jdk1.8.0/bin.
5. Jalankan #. / etc / profile untuk mengaktifkan tetapan ini.
6. Jalankan # java -versi untuk mengesahkan sama ada tetapannya betul atau tidak.

Sekarang Anda akan memahami 'Cara Menetapkan Classpath di Java'. Oleh itu, kita telah mengakhiri artikel ini. Sekiranya anda ingin mengetahui lebih lanjut,lihat oleh Edureka, sebuah syarikat pembelajaran dalam talian yang dipercayai. Kursus latihan dan pensijilan Java J2EE dan SOA Edureka dirancang untuk melatih anda untuk konsep Java teras dan maju bersama dengan pelbagai kerangka kerja Java seperti Hibernate & Spring.

Ada soalan untuk kami? Sila sebutkan di bahagian komen blog ini dan kami akan menghubungi anda secepat mungkin.