Saya mencoba untuk membuat sebuah project menggunakan Maven (m2eclipse), tapi saya mendapatkan error ini di Eclipse:
Deskripsi Sumber daya Path Lokasi Jenis Tidak bisa menghitung membangun rencana: Kegagalan untuk transfer org.apache.maven.plugin:maven-compiler-plugin:pom:2.0.2 dari http://repo1.maven.org/maven2 itu cache di repositori lokal, resolusi tidak akan reattempted sampai interval update dari sentral telah berlalu atau update dipaksa. Original error: tidak Bisa transfer artefak org.apache.maven.plugin:maven-compiler-plugin:pom:2.0.2 dari/ke central (http://repo1.maven.org/maven2): Tidak ada respon yang diterima setelah 60000 ExampleProject Diketahui Maven Masalah
Ada ide? Itu akan sangat membantu jika anda bisa menunjukkan saya bagaimana untuk memeriksa apakah semuanya dikonfigurasi baik-baik saja...
Menghapus semua gagal download:
find ~/.m2 -name "*.lastUpdated" -exec grep -q "Could not transfer" {} \; -print -exec rm {} \;
Untuk windows:
cd %userprofile%\.m2\repository
for /r %i in (*.lastUpdated) do del %i
Kemudian klik kanan pada project di eclipse dan pilih Maven->"Update Proyek ...", pastikan "Update Dependensi" diperiksa dalam dialog yang muncul dan klik OK.
Ini bekerja untuk saya di Windows juga.
Terima kasih untuk balasan, tapi setelah beberapa lagi mencari saya bisa memperbaiki masalah. Ternyata saya harus menghapus salah satu "*.lastUpdated" yang mencegah salah satu plugin saya (Maven Jitu Plugin) dari memperbarui. Saya melakukan ini secara manual, karena maven bersih itu't melakukan itu rupanya.
Masalahnya adalah bahwa "*.lastUpdated" file untuk plugin menghalangi maven check for updates dan tidak memungkinkan diperlukan jar untuk mendapatkan download.
Dalam kasus saya. Masalah adalah alasan yang sama. Saya melihat masalah di proxy dan firewall.
Di sini saya solusi
Fisrt cara:
1. install Proxy untuk Maven dan Eclipse
2. Pergi untuk Menemukan {user}/.m2/repository dan Menghapus semua *.lastupdated file
3. Kembali ke Eclipse, klik Kanan pada project dan pilih Maven > Update Proyek. > Pilih "Memaksa Update foto-Foto/Rilis".
Jika proyek ini masih ada kesalahan. contoh: berikut ini adalah masalah saya setelah semua langkah di atas
Failure to transfer org.apache.maven:maven-archiver:pom:2.5 from https://repo.maven.apache.org/maven2 was cached in the local repository, resolution will not be reattempted until the update interval of central has elapsed or updates are forced. Original error: Could not transfer artifact org.apache.maven:maven-archiver:pom:2.5 from/to central (https://repo.maven.apache.org/maven2): Connect timed out
Saya menggunakan solusi ini berguna bagi saya:
1. Menemukan repositori di https://mvnrepository.com/
2. Copy ketergantungan terhadap saya *.poml proyek
contoh
<dependency>
<groupId>org.apache.maven</groupId>
<artifactId>maven-archiver</artifactId>
<version>2.5</version>
</dependency>
3. Membangun proyek. ketergantungan yang hilang akan di-download ke local repository.
4. Kembali ke Eclipse, klik Kanan pada project dan pilih Maven > Update Proyek. > Pilih "Memaksa Update foto-Foto/Rilis".
=>> Kesalahan teratasi
5. Aku menghapus ketergantungan pada langkah 2 setelah selesai dan diselesaikan.
Dilakukan
Ini bekerja untuk saya di Windows:
{user}/.m2/repositori
.lastupdated
". Windows akan melihat melalui semua subfolder untuk file-file ini dalam direktori. .lastupdated
file. Maven > Update Proyek
.Memaksa Update foto-Foto/Rilis
". Itu terjadi kepada saya sebagai Iam di belakang firewall. Dependensi doesn't mendapatkan download kadang-kadang ketika anda berjalan di Eclipse IDE. Pastikan anda menggunakan mvn clean install-U
untuk menyelesaikan masalah. Anda akan melihat dependensi download setelah ini.
Jika anda berada di belakang proxy, anda harus memperbarui settings.xml file (di bawah folder conf anda MAVEN_HOME, file itu sendiri berisi informasi tentang pengaturan proxy) dan selain itu anda mungkin perlu memperbarui Gerhana Pengaturan Jaringan (Jendela->Preferensi...-> jenis Koneksi Jaringan).
Cobalah menggunakan -X atau-debug dalam rangka untuk mendapatkan output debug, ini bisa memberikan informasi tambahan tentang masalah ini.
Aku punya masalah yang sama di Eclipse 3.6 dengan m2eclipse.
Tidak bisa menghitung membangun rencana: Kegagalan untuk transfer org.apache.maven.plugin:maven-sumber daya-plugin:jar:2.4.3 dari http://repo1.maven.org/maven2 itu cache di repositori lokal, resolusi tidak akan reattempted sampai interval update dari sentral telah berlalu atau update dipaksa. Original error: tidak Bisa transfer artefak org.apache.maven.plugin:maven-sumber daya-plugin:jar:2.4.3 dari central (http://repo1.maven.org/maven2): ConnectException project1 Diketahui Maven Masalah
Menghapus semua maven*.lastUpdated file dari lokal saya reository (sebagai Deepak Sukacita yang disarankan) memecahkan masalah itu.
Aku punya masalah yang sama dengan hanya beberapa proyek di ruang kerja. Proyek-proyek lain dengan hampir identik Pom didn't memiliki kesalahan sama sekali. Tidak ada jawaban lain yang tercantum tetap masalah saya. Akhirnya saya stumbled atas menghapus/kembali menerapkan Maven alam untuk masing-masing proyek dan kesalahan menghilang:
Untuk setiap proyek yang memiliki pom dengan "resolusi tidak akan reattempted..." kesalahan:
Itu Terjadi kepada saya juga, anda mungkin memiliki dua solue=tion ini
Jika proyek anda terdiri dari beberapa eksternal atau proyek specificdependency di dalamnya maka anda harus secara manual menambahkan untuk anda M2 repo folder yang terletak pada C:\Users\Mohit.Singh.m2\repository folder dan kemudian anda harus menjalankan mvn gerhana:gerhana dan kemudian mvn clean install dari folder proyek
jika anda tidak memiliki wxternal atau proyek sppecific ketergantungan maka anda dapat mengimport proyek ke dalam eclipse sebagai Ada maven project kemudian klik kanan pada project --> PERGI ke maven --> Klik pada update proyek sebuah jendela akan muncul memeriksa kekuatan snapshot download option dan tekan OK
Bagi saya, saya hanya menambahkan kode di bawah kode xml di POM.xml file. Dan setelah aku dit klik kanan pada proyek -> Maven -> Update Proyek dan aku memeriksa Kekuatan Update foto-Foto/Rilis dan setiap hal bekerja
<dependencies>
<!-- https://mvnrepository.com/artifact/javax.servlet/javax.servlet-api -->
<dependency>
<groupId>javax.servlet</groupId>
<artifactId>javax.servlet-api</artifactId>
<version>3.1.0</version>
</dependency>
<!-- https://mvnrepository.com/artifact/javax.servlet.jsp/jsp-api -->
<dependency>
<groupId>javax.servlet.jsp</groupId>
<artifactId>jsp-api</artifactId>
<version>2.1</version>
</dependency>
<!-- https://mvnrepository.com/artifact/jstl/jstl -->
<dependency>
<groupId>jstl</groupId>
<artifactId>jstl</artifactId>
<version>1.2</version>
</dependency>
</dependencies>
<build>
<plugins>
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-compiler-plugin</artifactId>
<version>3.5.1</version>
<configuration>
<source>1.8</source>
<target>1.8</target>
</configuration>
</plugin>
</plugins>
</build>
Solusi yang bekerja untuk saya adalah sebagai berikut: