현재 필수 플러그인의 클래스를 참조하는 기존 플러그인이 있습니다. 이 코드를 내 조각의 일부인 클래스에 대한 참조로 바꿨습니다.기존 플러그인의 required-plugins 목록에 내 조각을 추가하는 방법
두 가지 문제가 있습니다. 조각을 jar 파일로 가져온 경우 Eclipse 응용 프로그램으로 실행되는 플러그인이 ClassNotFoundException으로 실행될 때 변경 사항을 볼 수 없습니다.
이 문제를 극복하기 위해 추가 소스 (조각)를 기존 플러그인 프로젝트에 추가합니다. 그러나 링크는 절대 경로를 사용하므로 배치에 적합하지 않습니다.
코드 수정 코드로 플러그인을 패키징하고 내 조각 코드에 "의존"할 수 있기를 원합니다. 종속성으로 내 조각을 추가 할 수있는 방법이 있습니까? 예를 들어
:
Plugin Project I am changing : org.eclipse.*.editor
it depends on org.eclipse.*.edit
I have a fragment mydomain.*.edit which has org.eclipse.*.edit as host plugin
I want org.eclipse.*.editor to pick up mydomain.*.edit
instead of org.eclipse.*.edit
추신 : 나는 또한 사용자 도메인에 대한 jar 파일을 포장 시도 * 플러그인 디렉토리에 편집하고 시도하고 거기에서 그것을 선택, 그것은에 표시 나던.. org.eclipse. *. editor의 plugin.xml 파일에있는 의존성 탭에서 필요한 플러그인을 클릭하면 목록이 표시됩니다.
내가 명확하지 않으면 알려 주시면 다시 시도해 보겠습니다.
미리 감사드립니다.