안그래보이지만 개발자/환경

[Eclipse RCP] P2 Equinox 자동 업데이트 addRepository 오류 해결

자네트 2021. 1. 27. 16:01
반응형

 

 

 

 

 

 


아직 RCP 및 각종 플러그인과.. 기능들에 대해 잘 모르는 초짜지만

일단 안 되던 걸 해결했으니 간단하게 기록

 

 

오류 내용

RCP 프로그램 내에 자동 업데이트에 사용할 리파지토리를 추가했는데 작살나게 오류가 나는 경우

오류 메시지 : An internal MESSAGE error occurred during: Contacting "Software Sites".

detail 확인 시 Java.lang.NullPointerException 확인됨

 

 

해결법

플러그인 추가 안해서 그렇다.plugin.xml -> Dependencies에아래 4 개의 플러그인을 추가하자.

org.eclipse.equinox.p2.ui
org.eclipse.equinox.p2.ui.sdk
org.eclipse.equinox.p2.ui.sdk.scheduler
org.eclipse.equinox.p2.transport.ecf

추가한 뒤, Product Overview에서 Synchronize 한 번 해주고,

Run Configurations -> Plug-ins에서

Add Required Plug-ins 버튼을 통해 플러그인을 자동으로 추가하자.

 

그 후로는 에러 안뜸

짝짝짝

 

 

나도 초보니까 더 이상의 자세한 설명은 생략한다.

 

 


 

 

 

 

반응형