Rumah >Java >javaTutorial >Mengapa Projek Java Saya Memberi Ralat 'Pilihan Tidak Mengandungi Jenis Utama'?

Mengapa Projek Java Saya Memberi Ralat 'Pilihan Tidak Mengandungi Jenis Utama'?

Linda Hamilton
Linda Hamiltonasal
2024-11-16 07:22:02388semak imbas

Why Does My Java Project Give the Error

Menyelesaikan masalah "Ralat: Pemilihan Tidak Mengandungi Jenis Utama"

Apabila cuba menjalankan fail Java dalam projek baharu, anda mungkin menghadapi mesej ralat yang membingungkan "Pilihan tidak mengandungi jenis utama." Ralat ini menunjukkan bahawa projek itu tidak mempunyai kelas dengan kaedah public static void main(String[] args), yang berfungsi sebagai titik masuk program. Untuk menyelesaikan isu ini, ikuti langkah berikut:

  1. Cari Kelas Utama: Kenal pasti fail Java yang mengandungi kaedah utama. Dalam projek yang tersusun dengan baik, fail ini biasanya dinamakan Main.java atau sesuatu yang serupa.
  2. Tambah pada Laluan Bina: Klik kanan pada folder di mana kelas utama terletak dan pilih "Membina Laluan" daripada menu konteks. Pilih "Gunakan sebagai Folder Sumber" untuk menambah folder ke laluan sumber projek.
  3. Jalankan Aplikasi Java: Dengan kelas utama yang kini dikenali oleh pengkompil, klik kanan pada kelas utama dan pilih "Run As" daripada menu konteks. Pilih "Aplikasi Java" untuk melaksanakan program.

Penyelesaian Sandaran:

Jika pilihan "Gunakan sebagai Folder Sumber" tidak tersedia, navigasi ke " Build Path" dan pilih "Alih keluar daripada Build Path" untuk folder yang sepadan. Ini akan membolehkan pilihan "Gunakan sebagai Folder Sumber" muncul.

Setelah langkah ini selesai, program Java harus berjalan dengan jayanya tanpa ralat "Selection does not contain a main type".

Atas ialah kandungan terperinci Mengapa Projek Java Saya Memberi Ralat 'Pilihan Tidak Mengandungi Jenis Utama'?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

Kenyataan:
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