O'Reilly logo

Contributing to Eclipse: Principles, Patterns, and Plug-Ins by Kent Beck, Erich Gamma

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 10. Publishing

We've extended Eclipse. So far, though, only we can use our plug-in, and we only can use it in a run-time workspace. The next stage on the Contribution Circle is to move from Extender to Publisher by making our plug-in available to others. Then we will have contributed to the Eclipse community. We will have closed the circle.

In this chapter we will

  • Package the plug-in for use on our machine

  • Package the plug-in for installation by others (a feature)

  • Package the feature for downloading and installation (an update site)

Package the Plug-In

When running the plug-in in the run-time workspace, we just run the class files. The advantage of this is we can quickly make and test a change. To run in the host workspace the classes need to ...

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