Menyelesaikan Ralat "Pilihan tidak mengandungi jenis utama" dalam Projek Java
Semasa cuba untuk melaksanakan fail Java dalam projek yang baru dibuat , mesej ralat yang menunjukkan "Pilihan tidak mengandungi jenis utama" telah ditemui. Isu ini timbul kerana ketiadaan kaedah main() dalam kelas utama yang ditetapkan. Berikut ialah panduan komprehensif untuk menyelesaikan ralat ini:
Penyelesaian:
-
Kenal pasti Kelas Utama: Sahkan bahawa fail Java yang anda maksudkan untuk dijalankan sebagai program utama mengandungi kaedah main() yang diperlukan. Kaedah ini berfungsi sebagai titik masuk untuk aplikasi Java.
-
Kaitkan Kelas Utama dengan Folder Sumber: Klik kanan pada folder yang mengandungi kelas utama dan pilih Membina Laluan -> Gunakan sebagai Folder Sumber. Tindakan ini memperuntukkan folder sebagai direktori sumber untuk projek.
-
Laksanakan Fail Utama: Setelah kelas utama dikaitkan dengan folder sumber, klik kanan pada fail Java utama dan pilih Jalankan Sebagai -> Aplikasi Java. Eclipse akan mengenali kaedah main() dan melancarkan program.
Pertimbangan Tambahan:
- Jika "Gunakan kerana pilihan Folder Sumber" tidak tersedia, pergi ke Membina Laluan -> Alih keluar daripada Laluan Binaan. Tindakan ini akan membolehkan pilihan "Gunakan sebagai Folder Sumber" muncul.
- Pastikan fail Java dengan kaedah main() mempunyai sambungan yang sesuai, seperti ".java". Jika perlu, namakan semula fail dengan sewajarnya.
Petua Penyelesaian Masalah:
- Jika ralat berterusan, cuba muat semula projek dengan mengklik kanan pada projek dalam Package Explorer dan memilih Refresh.
- Sahkan bahawa folder sumber yang mengandungi kelas utama disertakan dalam laluan binaan projek. Rujuk pada keutamaan Java Build Path untuk menyemak ini.
- Laksanakan kaedah main() dalam kelas yang sesuai dan pastikan sintaksnya betul. Kaedah hendaklah mematuhi format berikut:
public static void main(String[] args) {
// Your application code goes here
}
Salin selepas log masuk
Atas ialah kandungan terperinci Mengapa saya mendapat ralat 'Pilihan tidak mengandungi jenis utama' dalam projek Java?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!