Rumah  >  Artikel  >  Java  >  Bagaimana untuk menyelesaikan masalah bahawa pakej Java tidak wujud semasa mengimport pakej

Bagaimana untuk menyelesaikan masalah bahawa pakej Java tidak wujud semasa mengimport pakej

WBOY
WBOYke hadapan
2023-04-19 10:22:021514semak imbas

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.

1. Laksanakan Maven ->muat semula projek

Fungsi: Import semula pakej Maven
2 cara:
1 Klik kanan pada direktori Projek-> Maven -> muat semula projek
2. Muat semula pemalam Maven (disyorkan)

Bagaimana untuk menyelesaikan masalah bahawa pakej Java tidak wujud semasa mengimport pakej

2 Laksanakan Tidak Sah dan Mulakan Semula

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

3.

Kaedah: Tetapkan semua kepada UTF-8, jangan lupa klik Guna selepas menetapkan


Bagaimana untuk menyelesaikan masalah bahawa pakej Java tidak wujud semasa mengimport pakej4. Terdapat banyak cara untuk menyusun semula

:

1 Klik bina semula di bawah menu Bina

2. Klik 1,2 di bawah projek/modul yang sepadan di bawah pemalam maven. install mewakili pemasangan semula pakej.

Bagaimana untuk menyelesaikan masalah bahawa pakej Java tidak wujud semasa mengimport pakej5 Tetapkan idea untuk memuatkan pakej balang secara automatik

Apabila ralat seperti yang ditunjukkan dalam tajuk muncul, jangan risau pakej program Java dikonfigurasikan Terdapat ralat dalam blok Pada masa yang sama, anda mungkin tidak menyediakan IDEA untuk memuatkan pakej Jar secara automatik, jadi ralat ini akan dilaporkan. Penyelesaiannya adalah seperti berikut:

Fail—>Tetapan—>Bina, Pelaksanaan, Penggunaan—>Maven—>Mengimport


Bagaimana untuk menyelesaikan masalah bahawa pakej Java tidak wujud semasa mengimport pakej 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

Bagaimana untuk menyelesaikan masalah bahawa pakej Java tidak wujud semasa mengimport pakej 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

Kemudian anda mendapati ia hanya akan disusun sekali. Tidak akan ada masalah jika anda memulakan projek secara tempatan melalui idea.
	  <plugin>
        <groupId>org.apache.maven.plugins</groupId>
        <artifactId>maven-surefire-plugin</artifactId>
        <version>2.22.1</version>
        <configuration>
          <skipTests>true</skipTests>
        </configuration>
      </plugin>
Namun, apabila anda membungkus projek dan memulakannya melalui mod balang, ralat mungkin berlaku dan atribut utama tidak dapat ditemui, jika ada, teruskan tambah kod berikut.


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!

Kenyataan:
Artikel ini dikembalikan pada:yisu.com. Jika ada pelanggaran, sila hubungi admin@php.cn Padam