Saya sedang menjalankan bundel Helios EE Eclipse di Linux yang saya tambahkan plugin subversif, integrasi Maven m2e dan konektor Mylin untuk Trac. Selama beberapa minggu terakhir saya telah mencoba menginstal pembaruan, dan setiap kali saya menerima pesan seperti
No repository found containing <something or other>
Yang terbaru adalah
An error occurred while collecting items to be installed
session context was:(profile=epp.package.jee, phase=org.eclipse.equinox.internal.p2.engine.phases.Collect, operand=, action=).
No repository found containing: osgi.bundle,org.eclipse.team.svn,0.7.9.I20110318-1700
No repository found containing: osgi.bundle,org.eclipse.team.svn.core,0.7.9.I20110523-1700
No repository found containing: osgi.bundle,org.eclipse.team.svn.help,0.7.9.I20110318-1700
No repository found containing: osgi.bundle,org.eclipse.team.svn.mylyn,0.7.9.I20110318-1700
No repository found containing: osgi.bundle,org.eclipse.team.svn.ui,0.7.9.I20110523-1700
No repository found containing: org.eclipse.update.feature,org.eclipse.team.svn,0.7.9.I20110523-1700
No repository found containing: org.eclipse.update.feature,org.eclipse.team.svn.mylyn,0.7.9.I20110523-1700
No repository found containing: org.eclipse.update.feature,org.eclipse.team.svn.resource.ignore.rules.jdt,0.7.9.I20110523-1700
Apa artinya semua itu dan bagaimana cara memperbaikinya? Jika Eclipse telah dapat menghubungi repositori untuk memeriksa file-file baru, mengapa ia tidak dapat mengunduh file-file itu dari beberapa repositori itu? Atau apakah pesan kesalahan berarti sesuatu yang sama sekali berbeda?
eclipse
eclipse-plugin
agnul
sumber
sumber
Jawaban:
Jawaban cepat
Pergi ke Bantuan → Instal perangkat lunak baru → Di sini hapus centang "Hubungi semua situs pembaruan selama instalasi untuk menemukan perangkat lunak yang diperlukan"
Eclipse akan meminta konten tidak diotorisasi atau semacamnya. abaikan dan lanjutkan. maka semuanya akan beres.
Setidaknya trik ini menyelesaikan masalah saya seperti ini:
sumber
Help
>Install new software
, lalu hapus centang pada kotak di sana, dan kemudian lakukan pembaruan dari sini secara langsung dengan mengetik situs web.Terima kasih kepada Fredrik karena menunjuk bug asli di Eclipse . Sebuah komentar oleh Richard Shu menjelaskan beberapa solusi yang tersedia:
Opsi # 2 bekerja untuk saya. Saya pergi ke
Window > Preferences > Install/Update > Available Software Sites
, lalu untuk setiap situs yang diaktifkan saya menambahkan/
ke akhir URL (jika belum ada di sana), lalu mengklikReload
.sumber
Apa yang kemungkinan besar Anda temui adalah bug di Eclipse .
Untungnya solusinya cukup sederhana, hapus situs pembaruan dan pasang kembali.
sumber
Saya membantu solusi berikut:
Itu diambil dari tautan ini Digital Sanctuary Devon Hillard
sumber
Pembaruan yang ditemukan Eclipse memiliki dependensi yang perlu diunduh selama instalasi tetapi saat ini tidak dapat ditemukan. Ini mungkin masalah jaringan sementara atau beberapa server repo sedang down (jika Anda beruntung). Tapi sayangnya, kadang-kadang ini berarti bahwa dependensi tidak terkandung dalam repositori yang Eclipse coba unduh, setidaknya itulah yang saya temui setiap sekarang dan kemudian (meskipun tidak sering mengganggu).
Jadi kegagalannya bersifat sementara dan Anda harus mencoba lagi atau Anda kurang beruntung dan mungkin harus menggunakan prosedur instalasi manual (unduh dan bongkar di folder plugins).
Mungkin Anda dapat meningkatkan tingkat keberhasilan Anda dengan menambahkan repositori yang konon berisi artefak dalam dialog 'Situs Perangkat Lunak yang Tersedia'.
Saya tidak 100% yakin akan hal itu. Bahkan, saya ingin menemukan jawaban yang 'sempurna' untuk pertanyaan ini sendiri.
Apa yang biasanya bekerja dengan sangat baik adalah menginstal plugin melalui Eclipse Marketplace.
Oh dan kadang-kadang ini membantu: Hapus centang beberapa opsi (seperti OSGI dalam kasus Anda).
sumber
Sederhana!!!!!!!!
Klik kanan pada folder gerhana dan pergi ke properti. Hapus centang pada kotak "hanya baca" jika dicentang. terapkan perubahan.klik OK.
setelah masuk ke Bantuan> Instal perangkat lunak baru> Hapus centang "Hubungi semua situs pembaruan selama instalasi untuk menemukan perangkat lunak yang diperlukan".
sumber
Saya mencoba membuat pembaruan untuk Spring STS 3.6.3 ke versi 3.6.4 di Eclipse Luna (4.4.1) dan saya mencoba solusi berikut ini dan itu berhasil untuk saya:
sumber
Apa yang saya lakukan adalah:
sumber
Saya sudah memiliki masalah yang sama sejak pertengahan 2018. Melakukan pencarian, masalah ini telah dilaporkan sejak 2011. Saya terkejut solusi yang diusulkan untuk ini. Sayangnya mereka belum bekerja untuk saya, saat ini satu-satunya perbaikan tampaknya menginstal ulang Eclipse sepenuhnya . Sebagai saran yang paling banyak dipilih di sini, banyak saran yang bertentangan, menyarankan dugaan coba-coba.
Selain solusi ini, IMHO ini membutuhkan perbaikan. Kami berada di 2019 sekarang, tentunya ada cara untuk memperbaiki masalah berulang ini? Bagaimana mungkin tidak ada perbaikan sederhana yaitu jika URL repo tidak ditemukan: lewati dan lanjutkan dengan URL / pembaruan berikutnya (tanpa dibatalkan sebagai kesalahan kritis dan mencegah pembaruan lainnya)?
sumber
Pada Juno (Build id: 20.130.225-0.426), mengekspor situs update dari 'Tempat software Available", memperbaiki trailing '/' di xml diekspor seperti dijelaskan di atas, menghapus semua situs dan mengimpor xml tetap bekerja untuk saya Digambarkan. Disini
sumber
Tidak ada jawaban lain yang berfungsi untuk saya (Windows 10, Eclipse Neon). Menjalankan Eclipse saat Administrator memperbaikinya.
sumber
Eclipse Kepler (setidaknya) memungkinkan untuk memuat ulang situs perangkat lunak secara khusus dalam dialog Preferensi> Instal / Perbarui> Situs Perangkat Lunak yang Tersedia.
Ini adalah solusi yang lebih bersih / sederhana daripada solusi yang dijelaskan di atas (tambahkan trailing slash) dan itu bekerja untuk saya ...
Catatan: tautan ke dialog ini juga tersedia di dialog Install New Software.
sumber
Saya memiliki masalah yang sama dengan kesalahan di bawah ini:
Dan solusinya adalah menonaktifkan Oracle Enterprise Pack untuk gerhana
Cara menonaktifkan paket ini lihat gambar di bawah:
sumber
Solusinya saya temukan, adalah mengedit tautan URL yang telah ditentukan sebelumnya dengan menambahkan hanya tanda "/" ke URL situs pembaruan.
Opsi # 2 bekerja untuk saya. Saya pergi ke Window> Preferences> Install / Update> Situs Perangkat Lunak yang Tersedia, lalu untuk setiap situs yang diaktifkan saya menambahkan a / di akhir URL (jika belum ada di sana), lalu mengklik Muat Ulang.
sumber
Saya memiliki masalah yang sama tetapi saat melakukan pembaruan. Saya menyelesaikannya dengan
sumber
Saya baru saja mendapatkannya ketika menginstal dukungan Maven di Eclipse untuk pengembang Java EE Helios. Solusi hanya menjalankan Eclipse sebagai Administrator, pembaruan berjalan dengan baik setelahnya
sumber
Untuk Eclipse Neon saya memiliki kesalahan yang disebutkan untuk Mylyn.
Untuk membuatnya berfungsi, saya harus mengaktifkan Situs Mylyn yang dinonaktifkan di panel preferensi Situs Perangkat Lunak yang Tersedia. Mereka tidak disebutkan namanya (nama kosong) tetapi dikenali oleh kolom Lokasi mereka.
Setelah menyimpan, memperbarui Mylyn, dan memulai ulang gerhana, Situs Perangkat Lunak yang Tersedia tampak seperti ini:
sumber
Mungkin, pengalaman saya dengan bug ini akan diperlukan untuk seseorang (termasuk saya juga ... :)).
Jadi, saya bisa menambahkan satu hal ke jawaban yang disebutkan di sini. Maksud saya bermain dengan simbol "/" yang tertinggal dalam opsi, karena bermain dengannya tidak berfungsi dalam kasus saya. Tetapi ketika saya telah menghapus
.eclipse/org.eclipse.oomph.p2/cache
dan.eclipse/org.eclipse.oomph.setup/cache
direktori (nama diberikan relatif ke direktori rumah) dan kemudian telah melakukan prosedur yang dikenal dengan "/", itu mulai bekerja.sumber
Saya punya beberapa URL repositori yang disimpan dengan HTTPS. Saya mengubahnya menjadi HTTP dan kesalahan sudah hilang.
Anda dapat menyesuaikan URL di pengaturan: Preferensi -> Instal / Perbarui -> Situs Perangkat Lunak yang Tersedia
sumber
Gerhana 2019 / CCS
Setelah mencoba banyak teknik di atas yang dijelaskan di sini saya perhatikan posting ini oleh Edwin pemilik lahan
Panjang dan pendeknya adalah menambahkan ekor yang terkenal "/" dan JUGA mengubah "http" menjadi "https". Ini segera memperbaiki masalah saya.
sumber
Dalam kasus saya, satu-satunya solusi adalah instalasi manual (halaman plugin menjelaskan cara menginstalnya dari menu Bantuan Eclipse dan, sebagai alternatif, adalah membongkar zip secara manual).
sumber
Mencoba memasang Google App Engine SDK, dan menerima kesalahan serupa.
Tidak ada jawaban yang cocok untuk saya.
Saya perhatikan unduhan hang sekitar 999K, sedangkan unduhan penuh sekitar 100MB.
Entah bagaimana setelah mencoba untuk keenam atau ketujuh kalinya, masalahnya teratasi sendiri :)
Jadi jika tidak ada yang bekerja untuk Anda .. coba setidaknya beberapa kali, mungkin server kelebihan beban :)
sumber
Memperbarui dari Kepler SR1 ke Kepler SR2 memecahkan ini untuk saya. Saya baru saja menginstal dari instalasi yang ada, jadi tidak ada pengaturan saya yang dirugikan.
Win8.1, 64bit
sumber
Pada akhirnya, sesuatu memang harus dihapus. Saya ingin menambahkan jawaban lain: pastikan untuk memeriksa konflik. Bagi saya, EMF (Eclipse Modeling Framework) entah bagaimana keluar dari kendali karena saya memiliki beberapa versi yang terdaftar di windows / preferensi. Menghapus konflik memungkinkan pembaruan saya berjalan seperti biasa.
sumber
Dalam kasus saya, saya mendapatkan kesalahan yang disebutkan di atas hanya untuk situs pembaruan tertentu dan eclipse-java-mars-R. Situs pembaruan lainnya memungkinkan saya untuk memperbarui, dan, menggunakan versi Eclipse lain saya dapat menginstal dari situs pembaruan yang menyebabkan masalah untuk Java Mars R Eclipse saya.
Menghapus folder cache di / Pengguna / nama file /.eclipse/org.eclipse.oomph.p2 memecahkan masalah (rekan kerja saya, bukan saya, datang dengan solusi ini)
sumber
Dalam kasus saya, saya memilih
Memilih bukan hanya satu situs tertentu dari daftar yang berhasil (Neon.2 64bit pada Windows)
sumber
Saya memiliki masalah yang sama pada windows 10 . Versi gerhana saya dipasang dari exe , diunduh dari situs gerhana.
Yang dipecahkan bagi saya adalah menggunakan versi zip : http://www.eclipse.org/downloads/eclipse-packages/
sumber
Saya membantu solusi berikut:
Pergi ke Bantuan-> Pembaruan Perangkat Lunak, lalu pilih tab Perangkat Lunak yang Tersedia dan klik tombol Kelola Situs Gunakan tombol Ekspor untuk mengekspor situs ke file bookmarks.xml Buka file bookmarks.xml dalam editor teks favorit Anda, dan tambahkan trailing "/" Ke salah satu url situs yang tidak memiliki "/" atau hapus di bagian akhir. Simpan perubahannya. Kembali di jendela Kelola Situs dalam Eclipse, pilih semua situs dan klik tombol Hapus Sekarang, klik Impor dan muat dalam file bookmarks.xml yang diedit
sumber
Untuk Oksigen, lihat Forum Komunitas Eclipse :
"Dalam kasus saya, Oxygen memiliki URL pembaruan untuk Buidship sebagai: http://download.eclipse.org/buildship/updates/e46/releases/2.x
Catatan: bahwa e46 adalah versi Neon per https://github.com/eclipse/buildship/blob/master/docs/user/Installation.md
setelah saya memperbarui URL ke versi Oksigen (e47): http://download.eclipse.org/buildship/updates/e47/releases/2.x
pembaruan berhasil "
sumber
Saya menggunakan lubuntu (seperti ubuntu) dan saya menemukan bahwa ketika saya menginstal ccs, saya menggunakan sudo cmd, jadi beberapa file tidak dapat diubah oleh pengguna lain, itu sebabnya masalah muncul. Jadi di tempat saya menginstal ccs, saya menjalankan cmd
dengan
username
dangroupname
sama dengan akun komputer saya.sumber