Automotive/EclipseRCP

Eclipse RCP (Rich Client Platform) - 3.마법사를 통해 RCP application 만들기

TimeSave 2022. 1. 21. 21:23

 

3. Exercise: Create an RCP application with the wizard

연습 : 마법사를 통해 RCP application 만들기

 

exercise에서 template base의 Eclipse RCP application을 만들어봅니다.

그리고 IDE를 통해 실행해봅니다.

 

3.1. Create project : project 만들기

File > New > Other…​ > Plug-in Development > Plug-in Project를 통해 project를 생성합니다. 이름은 com.example.e4.rcp로 해봅니다.

 

 

아래 화면과 동일하게 세팅해 주세요

 

이후 Next를 누릅니다.

 

 

 

아래 빨간 네모박스를 체크해 줍니다. 그리고 Next

 

 
 

또 Next를 눌러줍니다.(Finish 아님)

 

그러면, 아래 같은 화면이 나옵니다. 이 마지막 wizard page에서 [Create sample content (parts, menu etc.)]를 체크해줍니다.

이 flag를 통해서 생성된 application은 example content를 가지게 됩니다. 예를 들어, view, 몇 개의 메뉴, toolbar entry 같은 것들입니다.

 

 

 

wizard는 clearPersistedState startup option을 product configuration file에 추가합니다.

이 옵션은 application이 실행되기만 하면, 당신의 application model을 최신상태로 유지해 줍니다.

 

 

3.2. Launch your application via the product file

: product file을 통한 실행

 

생성된 Product file을 double-click하여 엽니다.

 

 

 

Overview tab으로 이동합니다.

그리고 [Launch an Eclipse application] 하이퍼 링크를 눌러서,

Eclipse application을 실행합니다.

 

 

 

3.3. Validate : 검증

Eclipse application이 실행되는 결과가 나타나야합니다.

application은 아래 화면 처럼 나타납니다

 

 

 

3.4. Error analysis : error 분석

 

당신이 만약 빈 창(empty window)를 보게 된다면,

처음 wizard에서 template 선택 전에 finish를 눌렀거나,

마지막 페이지에서 [Create sample content flag]를 안 누른 것입니다.

이것을 수정하려면, 생성한 plug-in을 삭제하고 다시 만들어야 합니다.