Я мигрирую приложение Eclipse от Java 11 в Java 21 и от Eclipse версии 4.16 в Eclipse 4.33. Приложение запускает и отлично работает в местной рабочей области. Однако после экспорта его в качестве продукта Eclipse я сталкиваюсь с проблемой, когда OSGI пытается загрузить плагин org.eclipse.sphinx.platform . Зарегистрированы следующие ошибки: < /p>
org.osgi.framework.BundleException: Exception in org.eclipse.sphinx.platform.internal.Activator.start() of bundle org.eclipse.sphinx.platform.
Caused by: java.lang.IllegalStateException: Workspace is already closed or not ready yet. Consider tracking the org.eclipse.core.resources.IWorkspace service (using your favorite technique, e.g. Declarative Services, ServiceTracker, Blueprint, ...) instead of calling the static method here to prevent such issues!
at org.eclipse.core.resources.ResourcesPlugin.getWorkspace(ResourcesPlugin.java:522)
< /code>
Подробности: < /p>
Eclipse Version: 4.33
Java Version: 21
Sphinx Version: 0.13.0
< /code>
Наблюдения: < /p>
Другой продукт с использованием плагина org.eclipse.sphinx.platform работает нормально. Я обновил пути классов плагинов на Java 8.
Конфигурация запуска:
Подробнее здесь: https://stackoverflow.com/questions/794 ... rg-eclipse
Bundlexception При миграции приложения Eclipse на Java 21 с использованием org.eclipse.sphinx.platform ⇐ JAVA
-
- Похожие темы
- Ответы
- Просмотры
- Последнее сообщение
-
-
Нет такой опции: --platform linux-x86-64 при запуске pip install --platform
Anonymous » » в форуме Python - 0 Ответы
- 24 Просмотры
-
Последнее сообщение Anonymous
-