Search code examples
eclipseoomph

Extending an existing product using Eclipse Oomph


I'd like to create a new product for my own usage which extends Eclipse Neon ( or possibly Oxygen ).

I know that I can manually add update sites and UIs using Oomph, but I would rather like to define a reference to an existing product - like Eclipse IDE for Java EE Developers - and then just add some other features on top.

Is that possible using Oomph?


Solution

  • This is done by adding product requirement to the setup

    <p2:Requirement
        xmi:version="2.0"
        xmlns:xmi="http://www.omg.org/XMI"
        xmlns:p2="http://www.eclipse.org/oomph/p2/1.0"
        name="epp.package.jee"/>
    

    Note that you still might need to bring in more features manually, see Extending 'Eclipse IDE for Java EE Developers' brings in fewer features than expected for all the details.