Developing an Eclipse plug-in from start to finish

In this article we develop an Eclipse plug-in starting from an idea and finishing with deployment. Plug-in development consists of developing the code by the “rules” of Eclipse, and so we have the obligation and privilege to use features available in the Eclipse platform.

First the plug-in idea is described, including where it came from and a vision or what it should and should not be. Then we go through the development process by developing the plug-in, using Eclipse features and manual coding when necessary.

After writing the plug-in code, we create an Eclipse Feature that holds our plug-in and gives us a means to create an update site. In this way, we can install the plug-in from an update site, either locally or remotely from a Web server.

To get the most from this article, you should have working experience in JavaTM programming and Eclipse, be familiar with Eclipse plug-in concepts, and have a general idea of what’s involved in developing plug-ins, even if you have never done so before.

via Developing an Eclipse plug-in from start to finish.


About CollabDude

I am a collaboration specialist, blogger, twitterer working for IBM. My main responsibilities are to evangelize social business and it's benefits for fostering innovation, building efficiencies in your processes, promoting knowledge transfers and collaboration within your enterprise, your partners, and your customers. Okay, that was a bit over the top, so to net this out, just think of socializing inside and outside of your organization using IBM Collaboration Solutions. Definitely a people person. Much of his spare time is spent trying to get a balanced life. Taking the time away from work and just enjoy life. Keeping my mind and body fit by working out. Spending time with family and friends. Eating a balance diet..yada yada yada...
This entry was posted in IBM Collaboration Solutions and tagged , , . Bookmark the permalink.

Leave a Reply

Please log in using one of these methods to post your comment: Logo

You are commenting using your account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s