kenapa saya harus mendownload toples secara manual di repositori maven2 padahal m2e sudah mendownload pom dan sha1

Saya telah menginstal elcipse 3.6.2 dan plugin m2e M2E - Integrasi Maven untuk Eclipse (Inkubasi) 0.13.0.201105261543 org.eclipse.m2e.feature.feature.group.

Saya telah mengimpor proyek maven pom yang sudah ada. Saya mengklik kanan pada proyek tersebut lalu pergi ke Debug As > Maven Install.

Ini mengunduh sebagian besar hal tetapi meninggalkan banyak jar meskipun .pom dan .sha2 yang sesuai diunduh. Jadi saya mendapat pesan kesalahan seperti .jar yang hilang.

Jadi saya harus mendownloadnya secara manual dari situs ibiblio.

Apakah ada yang salah dengan konfigurasi saya? BTW, proyek yang diimpor dari jetty 8.0.3M. Saya rasa pom mereka tidak perlu diubah.

Saya kira itu ada di konfigurasi plugin Eclipse/m2e?


person johan.i.zahri    schedule 03.06.2011    source sumber
comment
Bisakah Anda memposting nama toples yang hilang? Terkadang maven dicegah untuk menghosting file jar yang sebenarnya karena alasan hukum.   -  person Karl-Bjørnar Øie    schedule 03.06.2011
comment
Anda menyebutkan ibblio, tetapi maven menggunakan central (repo1.maven.org/maven2/) ...jadi mungkin Anda menggunakan pengaturan yang berbeda (settings.xml?) Apakah Anda menggunakan Maven 3.0.X pada baris perintah? Sudahkah Anda mencoba membangun proyek Anda di baris perintah melalui paket mvn clean? Atau mvn install tanpa masalah?   -  person khmarbaise    schedule 03.06.2011
comment
Saya tidak tahu mengapa kalian secara konsisten menggunakan .sha2 ketika apa yang saya miliki di direktori saya misalnya. .m2\repository\asm\asm\3.1 adalah file-file ini: _maven.repositories asm-3.1.jar.lastUpdated asm-3.1.jar (harus mendownloadnya secara manual) asm-3.1.pom asm-3.1.pom.sha1 i' aku pasti melewatkan sesuatu..? juga ini.. mirrors.ibiblio.org/pub/mirrors/maven2/org/apache/geronimo/ mirrors.ibiblio.org/pub/ mirrors/maven2/org/Apache/geronimo/ yang saya miliki di settings.xml saya   -  person johan.i.zahri    schedule 04.06.2011
comment
.. ‹mirror› ‹id›ibiblio.org.pub.mirrors‹/id› ‹mirrorOf›central‹/mirrorOf› ‹name›mirrors.ibiblio.org pub mirrors‹/name› ‹url›mirrors.ibiblio.org/pub/mirrors/maven2‹/url› ‹/mirror› ‹mirror › ‹id›repo1.maven.org.maven2.mirrors‹/id› ‹mirrorOf›central‹/mirrorOf› ‹name›asm‹/name› ‹url›repo1.maven.org/maven2‹/url› ‹/mirror› ..   -  person johan.i.zahri    schedule 04.06.2011
comment
tanpa ; karakter..maaf   -  person johan.i.zahri    schedule 04.06.2011


Jawaban (1)


Ini hampir selalu berhasil bagi saya:

  1. Hapus file .pom dan .sha2 Anda untuk toples yang hilang.
  2. Dari Eclipse jalankan perintah menu "Perbarui Semua Ketergantungan Maven" di bawah Proyek.
  3. Ini sepertinya mengunduh apa yang hilang.

Semoga itu bisa membantu.

person Nilesh    schedule 03.06.2011