Tidak Dapat Mengira Pelan Binaan: Menyelesaikan Ketergantungan Pemalam
Ralat "Tidak dapat mengira pelan binaan: Plugin org.apache.maven.plugins :maven-resources-plugin:2.5 atau salah satu kebergantungannya tidak dapat diselesaikan" menunjukkan masalah dengan menyelesaikan kebergantungan untuk maven-resources-plugin.
Langkah Penyelesaian Masalah:
-
Kosongkan Repositori Setempat: Padamkan maven-resources- pemalam fail JAR dan POM dari repositori Maven tempatan anda (~/.m2/repository/org/apache/maven/plugins/maven-resources-plugin/2.5).
-
Kemas kini Konfigurasi Proksi: Pastikan tetapan Maven anda.xml termasuk betul tetapan proksi jika menggunakan proksi untuk menyambung ke repositori Maven.
-
Konfigurasikan Eclipse: Semak sama ada Eclipse dikonfigurasikan untuk menggunakan pemasangan Maven yang betul dan bukan pemasangan yang dibenamkan. Lihat "Tidak dapat mengira pelan binaan :artifact org.apache.maven.plugins:maven-resources-plugin:pom:2.4.3 tidak tersedia dalam repositori tempatan" untuk panduan.
-
Kemas Kini Paksa : Jika pemalam dan kebergantungannya tidak dimuat turun, cuba paksa kemas kini dengan menjalankan "mvn clean install -U" daripada arahan baris.
-
Isytiharkan Pemalam dalam POM: Tambahkan pemalam yang tiada dengan versi yang diperlukan pada bahagian Pengurusan pemalam fail POM anda. Maven akan memuat turun dan memasang pemalam secara automatik.
-
Pasang Pemalam Secara Manual: Muat turun fail JAR dan POM pemalam yang hilang daripada Maven Central dan pasang terus ke dalam repositori setempat anda.
-
Selesaikan Ketergantungan Pemalam Hilang: Jika kebergantungan pemalam lain juga tiada, muat turun dan pasangkannya menggunakan pemasangan manual proses.
Nota Tambahan:
- Jika tiada langkah ini menyelesaikan isu, pertimbangkan untuk menggunakan tetapan cache "kurang ketat" dalam Eclipse.
- Semak dua kali sama ada artifak itu org.apache.maven.plugins:maven-resources-plugin:2.5 tersedia dalam repositori yang dikonfigurasikan.
- Jika anda menghadapi sebarang kebergantungan pemalam lain yang hilang, ikut langkah penyelesaian masalah yang sama untuk menyelesaikannya.
Atas ialah kandungan terperinci Mengapa Maven Tidak Boleh Menyelesaikan Ketergantungan maven-resources-plugin?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!