Menyelesaikan "IDEA: javac: source release 1.7 memerlukan keluaran sasaran 1.7" Ralat
Apabila menghadapi ralat "IDEA: javac: source release 1.7 memerlukan keluaran sasaran 1.7 " semasa menjalankan ujian JUnit dalam IntelliJ IDEA, ia biasanya menunjukkan ketidakpadanan antara sumber dan sasaran versi Java anda.
Langkah Penyelesaian Masalah:
-
Sahkan Konfigurasi IDE:
- Pastikan anda menggunakan Java SDK 1.7.
- Semak tahap bahasa Modul dalam IntelliJ IDEA. Ia harus ditetapkan kepada 1.7.
-
Periksa Pilihan Pengkompil Maven:
- Pergi ke "Tetapan | Bina, Pelaksanaan , Deployment |. Compiler."
- Semak jika salah pilihan pengkompil diimport daripada Maven. Betulkan ini jika perlu.
-
Tetapan Versi Sasaran dan Sumber:
- Sahkan tetapan versi bytecode (sasaran) untuk projek dan modul anda.
- Laraskan tetapan ini agar serasi dengan yang diperlukan versi.
-
Konfigurasi Tahap Bahasa Sumber Lain:
- Periksa tetapan projek anda "Struktur Projek | Projek."
- Semak tetapan "Projek | Tahap Bahasa".
- Terokai modul anda tetapan "Struktur Projek | Modul | Sumber."
- Sahkan parameter "Sumber | Tahap Bahasa".
-
Konfigurasi Maven:
- Semak pom.xml anda fail.
- Tukar tahap bahasa menggunakan konfigurasi maven-compiler-plugin.
- Sebagai alternatif, tetapkan sifat "maven.compiler.source" dan "maven.compiler.target" kepada yang diingini versi.
- Import semula projek Maven dalam IntelliJ IDEA untuk menggunakan ini perubahan.
Dengan mengikuti langkah ini, anda boleh membetulkan ralat "IDEA: javac: source release 1.7 requires target release 1.7" dan berjaya menyusun serta menjalankan ujian JUnit anda.
Atas ialah kandungan terperinci Bagaimana untuk Membetulkan Ralat 'IDEA: javac: source release 1.7 memerlukan keluaran sasaran 1.7' dalam IntelliJ IDEA?. 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