hanker

전자정부프레임워크(eclipse) - Copilot 사용하기 (코드 자동 완성 도구 Copilot4Eclipse) 설치 오류 해결 본문

TOOL

전자정부프레임워크(eclipse) - Copilot 사용하기 (코드 자동 완성 도구 Copilot4Eclipse) 설치 오류 해결

hanker 2025. 4. 21. 00:27
반응형

eclipse에서도 copilot을 사용해서 작업 효율성을 올려보자!

설치도중에 나오는 오류도 같이 알아보자.


1. Copilot4Eclipse 설치

 

Help > Eclipse Marketplace에서 copilot을 검색 후 Copilot4Eclipse를 설치한다.

Eclipse Marketplace 화면

 

 

install 하는 도중에 오류가 나왔다. 

Eclipse P2(P2 Provisioning) 시스템이 해당 OSGi 번들을 찾지 못해 의존성 해소(operation plan resolution)에 실패한 상황이다.

copilot4eclipse install 오류

 

 

* Window → Preferences → Install/Update → Available Software Sites로 들어가서 Add... 클릭 후 

Name : Eclipse Repository

Location : https://download.eclipse.org/releases/2025-03

입력 후 Add 버튼 클릭

Eclipse Release 추가

 

 

다시 install을 하게되면 정상적으로 install된다.

성공적인 install

 

 

install이 완료 후 finish 버튼을 누르면 재시작하라고 나온다. 당연히 재시작 버튼을 눌러 Eclipse를 재시작해준다.

copilot4eclipse 설치 완료

 

 

재시작 후 Eclipse를 열어보니 상단 메뉴에 Copilot 메뉴가 추가되어있다!

 

 


Copilot 계정 연결

 

설치가 완료되었다고해서 끝이 아니다.

Github이랑 연결해줘야 우리가 원하는 자동완성 도구를 사용할 수 있다.

 

상단 Copilot 메뉴 > Sign In to GitHub Copilot... 클릭

Github 계정 연결

 

위 메뉴를 클릭하게되면 GitHub Copilot Authorization 창이 나오는데 Copy Code and Open 버튼을 클릭하게 되면 Device code가 복사되고, Device code를 적는 브라우저 창이 뜬다.

GitHub Copilot Authorization 창

 

 

Copy Code and Open 버튼을 클릭 후 나온 브라우저 창

여기에서는 복사된 Device code를 붙혀넣기 하면 된다.

Copy Code and Open 브라우저 창

 

Device Code를 정확하게 기입하여 넣으면 이렇게 축하한다고 나온다.

설정 완료

 

 

다시 Eclipse 툴로 돌아와서 하단에 로보트 아이콘을 클릭하면 상태가 ready 상태인 걸 알 수 있다.

 


실행

 

이제 이클립스에서 잘 실행되는지 확인해보자.

Controller에서 잠깐 기다리면 추천 코드들이 나온다.

추천 코드들을 적용시키려면 Tab 키를 눌러 실제 코드로 적용시키면 된다.

자동완성

 

 

 

반응형