Eclipse 2024-12 не запускается в Windows после обновленияJAVA

Программисты JAVA общаются здесь
Ответить
Anonymous
 Eclipse 2024-12 не запускается в Windows после обновления

Сообщение Anonymous »

Я установил обновления для своей установки Eclipse, и она снова не запускается. Пытаясь избежать утомительной процедуры новой установки и восстановления всех моих плагинов и настроек, я пытался найти решения. В конце концов я нашел ответ SO, в котором рекомендовалось запускать Eclipse с -Console и -ConsoleLog. Итак, теперь у меня есть файл журнала из почти 500 строк. Просматривая его, кажется, что суть проблемы заключается в загрузке некоторых критически важных модулей.

Код: Выделить всё

WARNING: Using incubator modules: jdk.incubator.vector
Dec 17, 2024 2:33:31 PM org.apache.aries.spifly.BaseActivator log
INFO: Registered provider org.slf4j.simple.SimpleServiceProvider of service org.slf4j.spi.SLF4JServiceProvider in bundle slf4j.simple
!SESSION 2024-12-17 14:33:23.006 -----------------------------------------------
eclipse.buildId=4.34.0.20241128-0756
java.version=21.0.3
java.vendor=Oracle Corporation
BootLoader constants: OS=win32, ARCH=x86_64, WS=win32, NL=en_AU
Framework arguments:  -product org.eclipse.epp.package.cpp.product
Command-line arguments:  -os win32 -ws win32 -arch x86_64 -product org.eclipse.epp.package.cpp.product -console -consoleLog

!ENTRY org.eclipse.cbi.targetplatform 4 0 2024-12-17 14:33:32.443
!MESSAGE FrameworkEvent ERROR
!STACK 0
org.osgi.framework.BundleException: Could not resolve module: org.eclipse.cbi.targetplatform [304]
[Длинный список неразрешенных ошибок требований, которые образуют цепочку]

Код: Выделить всё

  Bundle was not resolved because of a uses constraint violation.
org.apache.felix.resolver.reason.ReasonException: Uses constraint violation. Unable to resolve resource org.eclipse.cbi.targetplatform [osgi.identity; type="osgi.bundle"; version:Version="3.1.0.202409011232"; osgi.identity="org.eclipse.cbi.targetplatform"; singleton:="true"] because it is exposed to package 'com.google.common.util.concurrent.internal' from resources com.google.guava [osgi.identity; type="osgi.bundle"; version:Version="30.1.0.v20221112-0806"; osgi.identity="com.google.guava"] and com.google.guava.failureaccess [osgi.identity; type="osgi.bundle"; version:Version="1.0.2"; osgi.identity="com.google.guava.failureaccess"] via two dependency chains.
Может ли кто-нибудь объяснить, что здесь идет не так, и подсказать, как это исправить, не выполняя полную перестройку Eclipse?

Подробнее здесь: https://stackoverflow.com/questions/792 ... ter-update
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «JAVA»