Tags


Powered by Blogger Widgets

Eclipse happens…

Доброго времени суток…

Решение получить новую сборку Spring IDE (http://www.springsource.org/spring-ide-2.2.2) оказывается может принести много новых проблем, решений и знаний…

Выполнив Help->Sofrware Updates->Update с новым update site Spring IDE, Eclipse выкатил мне вот такую ошибочку:

An error occurred while collecting items to be installed

No repository found containing: org.aspectj.ajde/osgi.bundle/1.6.4.20090106083800

No repository found containing: org.aspectj.runtime/osgi.bundle/1.6.4.20090106083800

No repository found containing: org.aspectj.weaver/osgi.bundle/1.6.4.20090106083800

No repository found containing: org.eclipse.ajdt.core/osgi.bundle/1.6.3.20090122141228

No repository found containing: org.eclipse.contribution.weaving.jdt/osgi.bundle/1.6.3.20090122141228

No repository found containing: org.eclipse.emf.cdo.server.hibernate.libraries/osgi.bundle/1.0.0.v200806180411

No repository found containing: org.eclipse.equinox.weaving.aspectj/osgi.bundle/1.0.0.200901261628

No repository found containing: org.eclipse.equinox.weaving.caching/osgi.bundle/1.0.0.200901261628

No repository found containing: org.eclipse.equinox.weaving.hook/osgi.bundle/1.0.0.200901261628

No repository found containing: org.springframework.bundle.spring/osgi.bundle/2.5.6.v200808081800

Умом-то я понимал, что проблема скорее кроется в моих каких-нибудь настройках. И в настройках AJDT (AspectJ Development Tools). Сходил на официальный сайт проекта - http://eclipse.org/ajdt, нашел ссылку на update site, добавил в Eclipse. Попытка установить опять не увенчалась успехом. Немного по гуглив по запросу No Repository found containing spring пришел на сайт http://stackoverflow.com/questions/511367/error-when-updating-eclipse

В кратце, решение сводится к следующему

  1. Идем Help->Software Updates –> Available Software –> Manage Sites –> Export
  2. Сохраняем bookmark.xml, выключаем Eclipse
  3. Открываем bookmark.xml любым редактором
  4. Добавляем / к пути, так чтобы адреса сайтов с зависимостями выглядели как http://download.eclipse.org/tools/ajdt/34/dev/equinox-aspects/
  5. Идем в папку eclipse_folder/configuration/.settings
  6. Удаляем все что похоже на org.eclipse.equinox.p2.*.prefs
  7. Запускаем eclipse, идем Help->Software Updates –> Available Software –> Manage Sites –> Import –>bookmark.xml
  8. После этого все вроде заработало, так как нужно…

Всяческих успехов…

 


Upd.Если не заработает, то можно попробовать добавить репозитории, как описано здесь