Rumah > Java > javaTutorial > Bolehkah Wildcard Mempermudahkan Laluan Kelas Java Anda?

Bolehkah Wildcard Mempermudahkan Laluan Kelas Java Anda?

Susan Sarandon
Lepaskan: 2024-10-29 01:00:02
asal
1029 orang telah melayarinya

Can Wildcards Simplify Your Java Classpath?

Menggunakan Wildcard untuk Berbilang Fail JAR dalam Classpath

Bilangan perpustakaan pihak ketiga yang sentiasa berkembang boleh mengatasi CLASSPATH anda, menjadikannya sukar digunakan dan mencabar untuk diuruskan. Nasib baik, terdapat penyelesaian yang memudahkan proses ini: menggunakan kad bebas (*).

Menurut dokumentasi rasmi dari Java SE 6, entri laluan kelas boleh memasukkan aksara kad bebas . Kad bebas ini mewakili senarai semua fail dalam direktori dengan sambungan .jar atau .JAR. Sebagai contoh, entri "foo/" akan merangkumi semua fail JAR dalam direktori "foo".

Untuk memasukkan semua fail JAR dalam direktori semasa, hanya nyatakan entri laluan kelas yang terdiri daripada *. Menariknya, fungsi kad bebas ini nampaknya hanya berfungsi dalam Java 6 dan mungkin tidak disokong dalam Java 5.

Jika anda menghadapi masalah menggunakan kad bebas, cuba sertakan laluan direktori dalam petikan, seperti "foo/*" . Notasi ini boleh menyelesaikan sebarang ketidakkonsistenan. Dengan menggunakan kad bebas, anda boleh memendekkan CLASSPATH anda dengan berkesan, menghapuskan keperluan untuk menghitung laluan fail JAR individu.

Atas ialah kandungan terperinci Bolehkah Wildcard Mempermudahkan Laluan Kelas Java Anda?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

sumber:php.cn
Kenyataan Laman Web ini
Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn
Artikel terbaru oleh pengarang
Tutorial Popular
Lagi>
Muat turun terkini
Lagi>
kesan web
Kod sumber laman web
Bahan laman web
Templat hujung hadapan