2015년쯤에 갑자기 꽂혀서 찾아보다가…
포기했던 부분.
이클립스 RCP는 멀티플랫폼 애플리케이션 제작용인데
…..
구조 자체가 복잡하고 관련 자료도 별로 없다.
그리고 의존성 관리하는데 maven지원해주면 좋을 것 같은데 이런거 지원이 없었다.
지금은 gradle 지원이 되지 않을까???
근데 이제 새로 시작할거라면 Electron을 쓰는게 나아 보인다.
제대로 확인을 못 해보긴 했지만… 튜토리얼 돌렸을 때는 괜찮아 보였다.
——————————————————————————-
org.eclipsercp.hyperbola project running code with jdk7
메이븐적용은중단됨. 이클립스 플러그인/RCP제작에 maven은 적합하지 않음 tycho플러그인도 의존성을 관리해주기보다는 프로젝트 통합과 CI를 위한 역할만으로 한정되는 것으로 보임 p2업데이트사이트를 편리하게 제작할 수 있다고 하는데 이 부분은 조사를 못함 tycho : https://github.com/eclipse/tycho
이 문제를 해결하려는 몇가지 시도가 보이긴 한다.
- plugin을 따로 제작하여 이를 해결하려는 시도가 있었으나 편법에 가까운 방법을 사용하고있다.https://github.com/reficio/p2-maven-plugin
- 설정파일과 maven의 싱크를 억지로 맞추는 노가다작업
maven은 자체적으로 의존성을 관리하고 소스코드와 도큐먼트를 자동으로 링크시켜주는 부분이 편리해서 애용했는데 이 부분이 제대로 지원이 되지 않는다면 굳이 집착할 필요는 없어 보인다.