Sometime back, I started doing a formal release of one of the Eclipse RCP product, I was working on. While doing the release, I came across lot of problems. My product has very simple structure and it consists of
- Plug-in (Core functionality for RCP)
- A Feature (Contains above plug-in)
- Another feature (To list all the eclipse dependencies)
- Product definition plug-in (Contains branding and workbench details)
- Product definition (Created inside above plug-in)
That seems pretty simple huh!!! But while exporting above structure, I came across lot of things that one may find useful. Let evaluate everything from the beginning.