2012-05-15 3 views
1

DLL (JNI를 통해 통합 됨)이 포함 된 RCP 응용 프로그램에 p2 업데이트 메커니즘을 구현하려고합니다. 이러한 DLL을 포함한 전체 RCP 응용 프로그램은 최신 상태로 유지되어야합니다.DLL이 포함 된 RCP 응용 프로그램에 Equinox p2를 적용하는 방법

현재 PDE 빌드는 DLL을 인식하지 못합니다. make/gcc는 최종적으로 DLL을 생성하여 전달에 복사합니다.

p2에서 DLL을 인식하는 방법은 무엇입니까? 최신 버전을 사용할 수있을 때 p2 저장소에 추가해야하며 RCP 응용 프로그램 내의 p2가이를 업데이트해야합니다.

답변

0

플러그인에 DLL을 포함하십시오.

gurnated 후에는 플러그인 프로젝트의 폴더에 복사하십시오. 그런 다음 DLL이 들어있는 폴더를 plugin.xml 편집기의 이진 빌드 섹션에 추가하십시오. 플러그인의 Mainfest.mf에 Bundle-NativeCode: 항목을 사용하여 DLL을 인식하도록 만들 수 있습니다. 이 방법으로 DLL은 플러그인의 jar 파일에 포함되므로 자동으로 p2 저장소에 포함됩니다.