Rumah > Java > javaTutorial > teks badan

Bagaimana untuk Melaksanakan Fail .class Java daripada Baris Perintah?

Linda Hamilton
Lepaskan: 2024-10-29 17:42:02
asal
776 orang telah melayarinya

How to Execute a Java .class File from the Command Line?

Melaksanakan Java .class Fail daripada Baris Perintah

Melaksanakan kelas Java yang disusun daripada baris arahan memerlukan beberapa langkah tambahan selain daripada menaip "java [ nama kelas]". Satu sebab biasa untuk menghadapi ralat ialah terlupa memasukkan laluan kelas dalam arahan.

Untuk melaksanakan fail Echo.class yang dibentangkan dalam soalan, gunakan arahan berikut:

java -cp . Echo "hello"
Salin selepas log masuk

The " -cp" pilihan menentukan classpath, yang dalam kes ini ialah direktori semasa (".") di mana fail Echo.class berada.

Sebagai alternatif, jika direktori semasa bukan sebahagian daripada classpath, anda boleh tambahkannya secara manual dengan menetapkan pembolehubah persekitaran CLASSPATH:

SET CLASSPATH=%CLASSPATH;.
java Echo "hello"
Salin selepas log masuk

Setelah laluan kelas dikonfigurasikan dengan betul, anda mungkin menghadapi pengecualian "NoSuchMethodError: main". Ralat ini menunjukkan bahawa kaedah utama tiada daripada fail Echo.class. Pastikan kaedah public static void main(String[] args) ditakrifkan dalam kelas Echo.

Atas ialah kandungan terperinci Bagaimana untuk Melaksanakan Fail .class Java daripada Baris Perintah?. 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
Tentang kita Penafian Sitemap
Laman web PHP Cina:Latihan PHP dalam talian kebajikan awam,Bantu pelajar PHP berkembang dengan cepat!