Terdapat banyak penyelesaian di Internet Saya telah meringkaskan semua yang saya fikirkan untuk rujukan masa depan Anda mungkin boleh menyelesaikan masalah dengan menggunakan salah satu daripadanya.
Jika pakej yang anda ingin import tidak wujud di bawah Perpustakaan, maka anda perlu menyemak sama ada terdapat sebarang masalah dengan kebergantungan yang sepadan dalam pom, dan sama ada terdapat sebarang nama, versi, dll. dalam gudang yang anda gunakan Jika tiada masalah dengan pakej balang yang sepadan, cuba beberapa kaedah pertama di bawah untuk menyelesaikannya.
Fungsi: Import semula pakej Maven
2 cara:
1 Klik kanan pada direktori Projek-> Maven -> muat semula projek
2. Muat semula pemalam Maven (disyorkan)
Fungsi: Kosongkan Cache idea dan mulakan semula Idea .
Dalam banyak kes, masalah yang disebabkan oleh idea pada dasarnya boleh diselesaikan melalui kaedah ini.
Kaedah: -> Bar alat -> Fail Tidak Sah / Mulakan Semula
4. Terdapat banyak cara untuk menyusun semula
2. Klik 1,2 di bawah projek/modul yang sepadan di bawah pemalam maven. install mewakili pemasangan semula pakej.
5 Tetapkan idea untuk memuatkan pakej balang secara automatik
6. Padamkan setempat repositori peribadi Selepas itu, kemas kini maven dan muat semula
ps: Masalah yang saya hadapi tidak dapat diselesaikan dengan kaedah di atas, dan diselesaikan dengan kaedah seterusnya. Harap anda tidak perlu melihat ini.8 Jika tiada kaedah di atas dapat menyelesaikan masalah, sudah pasti masalah dengan IDEA Jika anda menggunakan versi 2020.1~3, kebarangkalian untuk menghadapi masalah adalah lebih besar Penyelesaian: Gantikan IDEA Jika tindakan bina/jalankan diwakilkan kepada maven
dan kemudian susun semula dan jalankan, tindakan itu akan lulus seperti biasa.
Namun, jika anda merasakan permulaannya lambat, anda perlu menyemak sama ada ia telah disusun dua kali Anda boleh menulis kelas ujian dan memasukkan sekeping data sebaik sahaja kompilasi mula melihat jika terdapat dua keping. data dalam pangkalan data anda juga boleh terus menyemak kotak kompilasi di bawah idea.Mengapa ia disusun dua kali?
Selepas amanah di atas kepada maven disemak, masalah tidak menjumpai pakej diselesaikan, tetapi pemalam maven dan idea mungkin disusun satu demi satu.
Penyelesaian: Gantikan pemalam kompilasi dalam pom.xml dengan
<plugin> <groupId>org.apache.maven.plugins</groupId> <artifactId>maven-surefire-plugin</artifactId> <version>2.22.1</version> <configuration> <skipTests>true</skipTests> </configuration> </plugin>
Atas ialah kandungan terperinci Bagaimana untuk menyelesaikan masalah bahawa pakej Java tidak wujud semasa mengimport pakej. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!