LINUX.ORG.RU

Eclipse update


0

0

Вопрос такой вот интересует - у кого нибудь работает Eclipse updates ?
Использую эклипс уже года 2-3, помню, что в начале апдейты худо бедно ставились (pydev да еще что-то по мелочи). Но вот уже года 2 как у меня ни разу эклипс своим апдейтером не апдейтится. Ни разу. Ни эклипс из дистрибутива (был и дебиан и убунту), ни скачанный и распакованный в домашнюю директорию. И на винде даже попробовал - не апдейтится, хоть убей. В общем: это я такое ламо с такой кармой - или же что-то не так в самом датском королевстве (в эклипсе) ? Гугл говорит что определенные проблемы с этим имеются, но чтобы не работало вообще все последние 2-3 года ...

зы полный текст ошибок разумеется не помню, последние что-то на тему какой то артифакт не найден и тд и тп.

★★★

URL-ы, по которым update происходит, валидные? А то они имеют свойство периодически меняться, особенно для сторонних плагинов.

Amp ★★★
()

Попробуй перенести папочку с Eclipse в свой домашний каталог. Обязательно проверь, чтобы были права на запись в неё и подпапки. Запусти Eclipse из домашнего каталога и попробуй обновить стандартными средствами.

iZEN ★★★★★
()
Ответ на: комментарий от iZEN

Есть это все, урлы валидные, не меняются. Эклипс в домашней директории распакован.

Главное, установить-то плагин можно с этого урла, а вот обновить потом не получится.

Я так понял что у других этот апдейт менеджер все-таки работает ? Ладно, покопаюсь еще.

Tester ★★★
() автор топика
Ответ на: комментарий от Tester

Главное, установить-то плагин можно с этого урла, а вот обновить потом не получится.

а для апдейтов может быть совсем другой URL

shty ★★★★★
()
Ответ на: комментарий от shty

> а для апдейтов может быть совсем другой URL

Тогда бы и апдейты не показывались. Логично ? А тут предлагается апдейт, скачивается и где-то на этапе установки выдается например вот такое. Eclipse classic, pydev с http://pydev.org/updates.


An error occurred while collecting items to be installed
session context was:(profile=SDKProfile, phase=org.eclipse.equinox.internal.p2.engine.phases.Collect, operand=, action=).
Artifact not found: osgi.bundle,com.python.pydev.refactoring,1.6.1.2010080312.
http://pydev.org/updates/plugins/com.python.pydev.refactoring_1.6.1.201008031...
Artifact not found: osgi.bundle,org.python.pydev,1.6.1.2010080312.
http://pydev.org/updates/plugins/org.python.pydev_1.6.1.2010080312.jar
Artifact not found: osgi.bundle,org.python.pydev.ast,1.6.1.2010080312.
http://pydev.org/updates/plugins/org.python.pydev.ast_1.6.1.2010080312.jar
Artifact not found: osgi.bundle,org.python.pydev.core,1.6.1.2010080312.
http://pydev.org/updates/plugins/org.python.pydev.core_1.6.1.2010080312.jar
Artifact not found: osgi.bundle,org.python.pydev.customizations,1.6.1.2010080312.
http://pydev.org/updates/plugins/org.python.pydev.customizations_1.6.1.201008...
Artifact not found: osgi.bundle,org.python.pydev.debug,1.6.1.2010080312.
http://pydev.org/updates/plugins/org.python.pydev.debug_1.6.1.2010080312.jar
Artifact not found: osgi.bundle,org.python.pydev.django,1.6.1.2010080312.
http://pydev.org/updates/plugins/org.python.pydev.django_1.6.1.2010080312.jar
Artifact not found: org.eclipse.update.feature,org.python.pydev.feature,1.6.1.2010080312.
http://pydev.org/updates/features/org.python.pydev.feature_1.6.1.2010080312.jar
Artifact not found: osgi.bundle,org.python.pydev.help,1.6.1.2010080312.
http://pydev.org/updates/plugins/org.python.pydev.help_1.6.1.2010080312.jar
Artifact not found: osgi.bundle,org.python.pydev.jython,1.6.1.2010080312.
http://pydev.org/updates/plugins/org.python.pydev.jython_1.6.1.2010080312.jar
Artifact not found: osgi.bundle,org.python.pydev.parser,1.6.1.2010080312.
http://pydev.org/updates/plugins/org.python.pydev.parser_1.6.1.2010080312.jar
Artifact not found: osgi.bundle,org.python.pydev.refactoring,1.6.1.2010080312.
http://pydev.org/updates/plugins/org.python.pydev.refactoring_1.6.1.201008031...
Multiple problems occurred while downloading.
Artifact not found: osgi.bundle,ch.qos.logback.classic,0.9.19.v20100519-1505.
http://download.eclipse.org/releases/helios/201006230900/aggregate/plugins/ch...
Artifact not found: osgi.bundle,ch.qos.logback.classic,0.9.19.v20100519-1505.
http://download.eclipse.org/releases/helios/201006230900/aggregate/plugins/ch...
Multiple problems occurred while downloading.
Artifact not found: osgi.bundle,ch.qos.logback.core,0.9.19.v20100419-1216.
http://download.eclipse.org/releases/helios/201006230900/aggregate/plugins/ch...
Artifact not found: osgi.bundle,ch.qos.logback.core,0.9.19.v20100419-1216.
http://download.eclipse.org/releases/helios/201006230900/aggregate/plugins/ch...
Multiple problems occurred while downloading.
Artifact not found: osgi.bundle,ch.qos.logback.slf4j,0.9.19.v20100519-1910.
http://download.eclipse.org/releases/helios/201006230900/aggregate/plugins/ch...
Artifact not found: osgi.bundle,ch.qos.logback.slf4j,0.9.19.v20100519-1910.
http://download.eclipse.org/releases/helios/201006230900/aggregate/plugins/ch...
Multiple problems occurred while downloading.
Artifact not found: osgi.bundle,javax.activation,1.1.0.v201005080500.
http://download.eclipse.org/releases/helios/201006230900/aggregate/plugins/ja...
Artifact not found: osgi.bundle,javax.activation,1.1.0.v201005080500.
http://download.eclipse.org/releases/helios/201006230900/aggregate/plugins/ja...
Multiple problems occurred while downloading.
Artifact not found: osgi.bundle,javax.mail,1.4.0.v201005080615.
http://download.eclipse.org/releases/helios/201006230900/aggregate/plugins/ja...
Artifact not found: osgi.bundle,javax.mail,1.4.0.v201005080615.
http://download.eclipse.org/releases/helios/201006230900/aggregate/plugins/ja...
Multiple problems occurred while downloading.

Tester ★★★
() автор топика
Ответ на: комментарий от Tester

Странно. У меня установлен Eclipse 3.6 для Linux[i386], скачанный бинарником с оригинального сайта, и Eclipse 3.5.2, ранее установленный из портов и скопирован в домашний каталог.

Так вот, обе среды дополняются плагинами и обновляются совершенно нормально, исключая ту, которая установлена из порта (нативную 3.5.2) в недоступный для записи пользователям каталог /usr/local/ (но здесь уже действует система плагинов, устанавливаемых только из дерева портов, предусмотренная мантейнерами портов). Нативная Eclipse 3.5.2, перенесённая в домашний каталог, обновляется из сети нормально.

iZEN ★★★★★
()
Ответ на: комментарий от Tester

Тогда бы и апдейты не показывались. Логично ? А тут предлагается апдейт, скачивается и где-то на этапе установки выдается например вот такое. Eclipse classic, pydev с http://pydev.org/updates.

хм, странно... проверил, у меня ошибок не выскакивает, может попробовать зеркало?

http://pydev.sourceforge.net/updates

shty ★★★★★
()
Ответ на: комментарий от Tester
An error occurred while collecting items to be installed
session context was:(profile=SDKProfile, phase=org.eclipse.equinox.internal.p2.engine.phases.Collect, operand=, action=).
Artifact not found: osgi.bundle,com.python.pydev.refactoring,1.6.1.2010080312.
http://pydev.org/updates/plugins/com.python.pydev.refactoring_1.6.1.201008031...

кстати, если посмотреть на ссылки, то файлы по ним лежат, может проблема в сертификатах?

shty ★★★★★
()
9 сентября 2010 г.

Продолжение истории - еще пару раз покопавшись в своей системе заметил, что ява у меня не сановская, а openjdk. Гугление показало что проблемы подобного рода хорошо коррелируют с использование openjdk. Поставил недавно сановскую (ну теперь уже оракловскую) яву, а сегодня апдейт pydev прошел на ура. Видимо, проблема действительно где-то в openjdk.

Tester ★★★
() автор топика
Ответ на: комментарий от Tester

Имею на борту нативный порт OpenJDK 1.6.0u20 (для запуска Eclipse 3.5.2) и Sun Linux JDK 1.6.0u21 (для запуска Eclipse 3.6 в линуксулаторе). Никакой корреляции слома процессов обновления от версии JDK не заметил.

iZEN ★★★★★
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.