Masalah:
Semasa cuba membina projek Maven, anda menghadapi ralat: "Tidak dapat mengira pelan binaan: Pemalam org.apache.maven.plugins:maven-resources-plugin:2.5 atau salah satu kebergantungannya tidak dapat diselesaikan." Ini menunjukkan bahawa Maven tidak dapat mencari pemalam yang ditentukan atau kebergantungannya dalam repositori setempat.
Punca Kemungkinan:
Penyelesaian:
1 . Semak Konfigurasi Proksi dan Rangkaian:
Pastikan tetapan proksi anda (jika ada) dikonfigurasikan dengan betul dalam Maven. Anda boleh menyemak tetapan dalam fail settings.xml yang terletak di %USERPROFILE%.m2settings.xml. Pastikan bahagian proksi mengandungi tetapan yang betul untuk persekitaran anda.
2. Pasang Pemalam Secara Manual:
Jika pemalam tidak terdapat dalam repositori tempatan, anda boleh memuat turunnya secara manual daripada Repositori Pusat Maven di http://repo.maven.apache.org/maven2/ org/apache/maven/plugins/maven-resources-plugin/. Muat turun fail JAR dan POM untuk versi yang diingini dan salinnya ke direktori berikut:
<MAVEN_HOME>/repository/org/apache/maven/plugins/maven-resources-plugin/2.5
Ganti
3. Tambah Ketergantungan pada Fail POM:
Jika pemalam sudah ada dalam repositori tempatan tetapi Maven masih tidak dapat menyelesaikannya, anda boleh cuba menambah pergantungan eksplisit pada pemalam dalam fail POM projek anda. Dalam bahagian binaan, tambahkan kod berikut:
<pluginManagement> <plugins> <plugin> <artifactId>maven-resources-plugin</artifactId> <version>2.5</version> </plugin> </plugins> </pluginManagement>
Petua Tambahan:
Atas ialah kandungan terperinci Mengapa Maven Gagal Menyelesaikan Plugin maven-resources-plugin:2.5 dan Bagaimana Saya Boleh Membetulkannya?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!