Rumah  >  Artikel  >  Java  >  Bagaimana untuk mengimport perpustakaan luaran dalam JShell di Java 9?

Bagaimana untuk mengimport perpustakaan luaran dalam JShell di Java 9?

WBOY
WBOYke hadapan
2023-09-05 20:29:02604semak imbas

如何在Java 9的JShell中导入外部库?

JShell ialah alat interaktif untuk mempelajari bahasa Java dan membina prototaip kod Java. JShell melakukan kerjanya dengan menilai arahan yang dimasukkan oleh pengguna. Prinsip kerja alat ini ialah REPL(Read-Evaluate-Print-Loop).

Secara lalai, JShell akan mengimport beberapa pakej java berguna secara automatik apabila JShell sedang dijalankan. Sesi bermula. Kita boleh memasukkan arahan /imports untuk mendapatkan senarai semua import ini. . , Kemudian kita perlu mengimport pakej dalam JShell.

<strong>jshell> /imports
| import java.io.*
| import java.math.*
| import java.net.*
| import java.nio.file.*
| import java.util.*
| import java.util.concurrent.*
| import java.util.function.*
| import java.util.prefs.*
| import java.util.regex.*
| import java.util.stream.*
| import javax.mail.internet.InternetAddress</strong>

Dalam perkara di atas, hanya mengimport kelas tidak akan berfungsi kerana pakej tidak diketahui ke classpath. Kita perlu menambah jars atau

class

fail ke c

lasspath

menggunakan arahan berikut: "

/env --class-path

"

rreee强> kita boleh guna Kaedah berikut mencipta objek InternetAddress

<strong>jshell> import javax.mail.internet.InternetAddress
| Error:
| package javax.mail.internet does not exist
| import javax.mail.internet.InternetAddress;
| ^---------------------------------^</strong>

Atas ialah kandungan terperinci Bagaimana untuk mengimport perpustakaan luaran dalam JShell di Java 9?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

Kenyataan:
Artikel ini dikembalikan pada:tutorialspoint.com. Jika ada pelanggaran, sila hubungi admin@php.cn Padam