Ошибка при создании конфигурации продукта Eclipse: org.h2.jdbcx.JdbcDataSource не может быть найден org.eclipse.net4j.db

Я создал сервер CDO, используя конфигурацию запуска, которая запускает org.eclipse.emf.cdo.server.product.tcp_h2 в качестве продукта. Это работает абсолютно нормально без каких-либо ошибок.

Однако я попытался создать конфигурацию продукта, основанную на этом существующем продукте, который вызывает:

java.lang.ClassNotFoundException: org.h2.jdbcx.JdbcDataSource cannot be found by org.eclipse.net4j.db_4.3.0.v20140114-0640

Я не вносил никаких изменений между конфигурацией запуска и конфигурацией продукта.

Кто-нибудь знает вероятную причину проблемы и почему тогда конфигурация продукта не работает так же, как существующая конфигурация запуска?


person Alex King    schedule 04.11.2014    source источник
comment
В большинстве случаев это вызвано отсутствием некоторых подключаемых модулей в вашем продукте. Установили ли вы подключаемый модуль cdo.server.feature, и если да, определили ли вы подключаемые модули в feature.xml? Он должен содержать org.h2.   -  person Calon    schedule 19.11.2014


Ответы (1)


Как прокомментировал Калон, проблема была из-за отсутствия плагинов. Я обновил зависимости meta-inf, и все заработало.

person Alex King    schedule 01.02.2015