내 RCP 제품의 플러그인 폴더에 새 플러그인 (예 : com.XXX.version)을 복사 할 때 RCP 응용 프로그램이 있습니다. 제품이 새롭게 복사 된 플러그인은 프레임 워크에 의해로드되고 이전 버전을 대체합니다 (복사 한 버전이 기존 버전보다 큼).출시 도중 RCP 응용 프로그램에서 번들을 제거하는 방법
RCP 응용 프로그램이 실행 중일 때 (즉, 응용 프로그램이 사용 중일 때) 역순으로 처리하려고 할 때 (즉, 새로 복사 한 플러그인을 삭제하고 이전 상태로 되돌릴 때) 나는 실행 중입니다. 문제. 문제는 응용 프로그램이 이러한 JAR 파일을 정리 (또는 제거) 할 수없는 상위 버전의 플러그인 파일을 잠그고 있기 때문입니다.
해결하려면 해결 방법이 필요합니다. 제안을 크게 높이세요 !! 응용 프로그램을 이전 상태로 되돌리고 싶습니다.
안녕하세요, Memmerling, 답장을 보내 주셔서 감사합니다. uninstall() 메소드를 시도했지만 잠금이 해제되지 않습니다. 번들의 상태를 UNINSTALLED로 변경합니다. – Ragu