Wednesday, 15 September 2010

Using the OSGi Applications Development Tools in Eclipse 3.6 Classic

I have been using Eclipse since version 1 days so I always download the classic install. I understand what is included in the box and it works for me. I then use things like the Helios software site, or eclipse marketplace to get the other stuff I need.

So recently I decided to download the IBM Rational tools for OSGi Application Development from eclipse marketplace. I am a committer on Apache Aries and am involved in integrating this into WebSphere Application Server.

These tools assist the creation of enterprise OSGi applications and as such are based on the Web Tools Platform (WTP). I'm not sure exactly why, but I found working out which WTP packages from Helios I needed was a little hit and miss, so I thought I would record which packages I grabbed.

So I started from the Eclipse Classic 3.6 download and used the helios software site to grab the following packages:

  • General Purpose Tools/Marketplace Client
  • Web XML and Java EE Development/Dali Java Persistence Tools
  • Web XML and Java EE Development/Eclipse Faceted Project Framework
  • Web XML and Java EE Development/Eclipse Faceted Project Framework JDT Enablement
  • Web XML and Java EE Development/Eclipse Java EE Developer Tools
  • Web XML and Java EE Development/Eclipse Web Developer Tools
  • Web XML and Java EE Development/Eclipse XML Editors and Tools
  • Web XML and Java EE Development/Eclipse XSL Development Tools
  • Web XML and Java EE Development/JavaScript Development Tools
  • Web XML and Java EE Development/JavaServer Faces Tools (JSF) Project
  • Web XML and Java EE Development/JST Web UI
  • Web XML and Java EE Development/Rich Ajax Platform (RAP) Tooling
After downloading and saving you can then use the Eclipse Marketplace to find the OSGi Application Development Tools. After searching for OSGi for me it was the top item.

Update: You can also just grab the eclipse distribution for Java EE development which means you don't need to do all this.

Good luck
Alasdair

11 comments:

Richard Stoller said...
This comment has been removed by the author.
Vasu N said...

Thank you for sharing this knowledge in a blogpost.Really simple and even more effective and this worked great, very useful tips
http://hadooptraininginhyderabad.co.in/salesforce-training-in-hyderabad/

Nikshitha S said...

The strategy you have posted on this technology helped me to get into the next level and had lot of information in it. The angular js programming language is very popular which are most widely used.
Angularjs Training in Chennai | Angularjs training Chennai

geethu said...

Updating with the latest technology and implementing it is the only way to survive in our niche. Thanks for making me this article. You have done a great job by sharing this content in here. Keep writing article like this.
SAS Training in Chennai | SAS Course in Chennai

Andrew Son said...

Excellent post!Coding the soul part of all software. Loadrunner is one of the software testing tool and also measure the performance.Thank you for your information.
Regards,
loadrunner | Loadrunner Training

Devi.Angularjs said...

I have read your blog its very attractive and impressive. I like it your blog.

Java Training in Chennai Java Training in Chennai | Core Java Training in Chennai Java Training in Chennai

Online Java Training Java 8 Online Training | Java J2EE Online Training | JavaEE Training in Chennai

Devi.Angularjs said...

Java Training in Chennai | Java Training in Chennai | Dot Net Training in Chennai |
JavaScript Training in CHennai | Java Training Institutes | Single Page Application Development

Devi.Angularjs said...

Java Training Institutes Java Training Institutes
JSF Training Institutes in Chennai JSF Training Institutes in Chennai Java EE Training Institutes in Chennai Java EE Training Institutes in Chennai J2EE Training Institutes in Chennai J2EE Training Institutes in Chennai | Core Java Training Institutes in Chennai

Priya R said...

Thanks for sharing this informative content that guided me to know the details about the training offered in different technology.
Web Designing Course in Chennai | web designing training in chennai

Priya R said...

The strategy you have posted on this technology helped me to get into the next level and had lot of information in it.
Dot net training in Chennai | dot net course in Chennai

Nani Babu said...

This information is very useful. thanks for sharing.
Best SEO company in India
web development in Australia