Rumah > Java > javaTutorial > Mengapa Maven Gagal Menyelesaikan Plugin maven-resources-plugin:2.5 dan Bagaimana Saya Boleh Membetulkannya?

Mengapa Maven Gagal Menyelesaikan Plugin maven-resources-plugin:2.5 dan Bagaimana Saya Boleh Membetulkannya?

Barbara Streisand
Lepaskan: 2024-12-12 21:41:11
asal
174 orang telah melayarinya

Why is Maven Failing to Resolve the maven-resources-plugin:2.5 Plugin and How Can I Fix It?

Tidak dapat mengira pelan binaan: Plugin org.apache.maven.plugins:maven-resources-plugin:2.5 atau salah satu kebergantungannya tidak dapat diselesaikan

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:

  • Pemalam yang anda cuba lakukan penggunaan tidak dipasang dalam repositori tempatan.
  • Pemalam atau kebergantungannya hilang atau rosak dalam repositori tempatan.
  • Proksi atau konfigurasi rangkaian anda menghalang Maven daripada mengakses repositori jauh.

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
Salin selepas log masuk

Ganti dengan laluan ke direktori pemasangan Maven anda.

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>
Salin selepas log masuk

Petua Tambahan:

  • Padam direktori %USERPROFILE%.m2repository dan jalankan semula Maven untuk memaksanya memuat turun semula semua kebergantungan.
  • Kemas kini Maven dan Eclipse kepada yang terkini versi.
  • Rujuk dokumentasi rasmi Maven untuk lebih banyak langkah penyelesaian masalah.

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!

sumber:php.cn
Kenyataan Laman Web ini
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
Artikel terbaru oleh pengarang
Tutorial Popular
Lagi>
Muat turun terkini
Lagi>
kesan web
Kod sumber laman web
Bahan laman web
Templat hujung hadapan