O'Reilly logo

Eclipse Rich Client Platform: Designing, Coding, and Packaging Java™ Applications by Jean-Michel Lemieux, Jeff McAffer

Stay ahead with the world's most comprehensive technology and business learning platform.

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, tutorials, and more.

Start Free Trial

No credit card required

Chapter 24. Building Hyperbola

Up to this point, you have been using the PDE Export Product wizard to create end-user deliverable versions of Hyperbola. As the Hyperbola product grows, has more developers working on it, and more configurations, there’s a pressing need for automated, reproducible, and accessible builds.

Building Eclipse systems by hand is somewhat challenging and tedious. The compile-time classpath for any given plug-in includes the code from all its prerequisites. Just computing the classpath and build order is hard. Mix in variations such as different source locations (e.g., projects in the workspace, checked out from CVS in the filesystem, or both) and the myriad of output packaging options and you need help.

So far, PDE’s Export ...

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, interactive tutorials, and more.

Start Free Trial

No credit card required