0
RCP P2 업데이트를 개발 중입니다.RCP P2 기본 제품 업데이트
- RCP Mail Template 응용 프로그램을 만들었습니다. (com.project.app.mail)
- 나는 제품 설정 파일 내 플러그인 프로젝트 만약 내가 종속성 탭에서 종속성으로 org.eclipse.equinox.p2.ui.sdk 추가
- 을 MailProduct.product했다. 이 기능을 추가 한 후에 도움말 메뉴에서 Intall New Software 및 Check for Update 옵션을 얻었습니다.
다음 내용이 포함 된 p2.inf 파일을 추가했습니다.
instructions.configure = \ addRepository (유형 : 0, 위치 : HTTP # $ {58} // 로컬 호스트 : 8080/REPO /) \ addRepository (유형 1 위치 : HTTP # $ {58} // localhost : 8080/REPO /);
I 제품을 기능 기반 제품으로 변환합니다.
- 은 내가 RCP 제품을 출시
- 내가
- com.project.feature.mail 기능의 플러그인 탭에서 com.project.app.mail을 추가 (com.project.feature.mail) 기능 프로젝트를 생성 제품 파일을 통해. 실패 했으므로 필자는 구성을 실행하고 필요한 플러그인을 추가했습니다. 그 후에 응용 프로그램이 성공적으로 시작되었습니다.
- 나는이 제품을 수출했다. 내 보낸 제품이 정상적으로 작동했습니다.
- 이제 com.project.app.mail을 약간 변경했습니다.
- com.project.feature.mail 버전을 1.0.100.quailfier (이전 버전 1.0.0.quialifier)로 업데이트했습니다.
- 업데이트 사이트 프로젝트가 추가되었습니다. id가 com.project.category.mail 인 카테고리가 추가되었습니다. 버전 1.0.100.qualifier가있는 메일 기능이 추가되었습니다.
- 생성 된 모든 기능, 플러그인, artifact 및 repository.xml을 로컬 http 서버 (tomcat)에 연결
- 업데이트 옵션을 통해 com.project.feature.mail을 업데이트하려고했습니다.
- 새 소프트웨어 설치 페이지에는 업데이트 된 버전이있는 업데이트 된 com.project.feature.mail이 표시되는 반면 업데이트는 발견되지 않았습니다. 설치 진행을 진행할 때 업데이트 만이 새로운 업데이트를 찾을 수 없지만 업데이트 만 가능함을 알립니다.
기본 제품 업데이트를 어떻게 제공합니까?
다른 정보가 필요하면 알려주십시오.