Rumah > Java > javaTutorial > Mengapa saya mendapat ralat 'Pilihan tidak mengandungi jenis utama' dalam projek Java?

Mengapa saya mendapat ralat 'Pilihan tidak mengandungi jenis utama' dalam projek Java?

Linda Hamilton
Lepaskan: 2024-11-14 19:21:02
asal
780 orang telah melayarinya

Why am I getting the

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:

  1. 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.
  2. 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.
  3. 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!

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