在之前的两篇文章中,我们已经学会了如何如何用Tycho来build plugin和feature。在通常RCP项目当中,仅仅有plugin和feature是不够的,plugin提供着RCP程序中最小的逻辑功能,而feature则把这些功能点包装成一个单独的逻辑单元。但如果一个RCP的程序需要很多的features时怎么办?你可以说我可以feautre里面套feature。但如果客户要求这个RCP的程序需要在windows,linux和Mac oc都有客户端时,feature就已经明显满足不了我们的需求了。这个时候就需要引入RCP中product的概念了。在之前的两篇文章中,我们已经学会了如何如何用Tycho来build plugin和feature