Rumah >Java >javaTutorial >Mengapa Saya Mendapat Ralat 'Mesti Mengatasi Kaedah Superclass' dalam Eclipse Selepas Mengimport Projek Android Saya?

Mengapa Saya Mendapat Ralat 'Mesti Mengatasi Kaedah Superclass' dalam Eclipse Selepas Mengimport Projek Android Saya?

Patricia Arquette
Patricia Arquetteasal
2024-11-18 05:51:01878semak imbas

Why Am I Getting the

Ralat Eclipse "Mesti Mengatasi Kaedah Superclass" selepas Import Projek

Setelah mengimport semula projek Android ke Eclipse, pengguna mungkin menghadapi ralat menyatakan "Kaedah mesti mengatasi kaedah superclass." Isu ini timbul dalam kaedah overridden yang nilai hujahnya pada mulanya tidak diisi dengan betul oleh Eclipse.

Punca:

Eclipse lalai kepada Java 1.5, yang melarang penggunaan @Override anotasi untuk melaksanakan kaedah antara muka. Java 1.6 memperkenalkan anotasi ini untuk mengatasi kaedah superclass sahaja.

Penyelesaian:

Untuk menyelesaikan ralat ini:

  1. Navigasi ke projek anda atau Keutamaan IDE.
  2. Cari tetapan Java Compiler.
  3. Tetapkan tahap compiler Java kepada 1.6.
  4. Pastikan JRE 1.6 dipilih untuk melaksanakan program anda.

Dengan melaraskan tetapan ini, anda membenarkan Eclipse mengenali dengan betul kaedah yang diganti dan nama hujahnya. Ini akan menghapuskan keperluan untuk mencipta semula kaedah yang ditindih secara manual dengan tangan.

Nota: Isu ini juga mungkin berlaku disebabkan pemformatan kaedah yang salah yang bersarang dalam blok hujah. Mengesahkan format kaedah dan memastikan ia mematuhi konvensyen pengekodan Java boleh menghalang ralat ini daripada timbul.

Atas ialah kandungan terperinci Mengapa Saya Mendapat Ralat 'Mesti Mengatasi Kaedah Superclass' dalam Eclipse Selepas Mengimport Projek Android Saya?. 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