2014-11-04 7 views
0

org.eclipse.emf.cdo.server를 실행하는 실행 구성을 사용하여 CDO 서버를 만들었습니다 .product.tcp_h2를 제품으로 사용하십시오. 이 오류없이 절대적으로 잘 작동합니다. 내가 실행 구성 및 제품 구성 사이에 변경하지 않은Eclipse 제품 구성을 만들 때 오류가 발생했습니다. org.eclipse.net4j.db에서 org.h2.jdbcx.JdbcDataSource를 찾을 수 없습니다.

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

:

그러나 나는 원인이 기존 제품을 기반으로 제품 구성을 만들기 위해 노력했다.

누가 문제의 가능한 원인을 알고 있으며 제품 구성이 기존 실행 구성과 동일한 방식으로 작동하지 않는 이유는 무엇입니까?

+1

대부분의 경우 이는 제품에 누락 된 일부 플러그인 때문에 발생합니다. cdo.server.feature 플러그인을 설정 했습니까? 그랬다면 : feature.xml에서 플러그인을 정의 했습니까? org.h2를 포함해야합니다. – Calon

답변

0

Calon이 언급 한 것처럼 문제는 플러그인이 누락 된 것이 원인이었습니다. 나는 meta-inf 의존성을 업데이트했고 제대로 작동했다.