I just came across a very cool use of Jetty.
The folks at IBM alphaWorks have come up with an Eclipse plugin that translates your Eclipse UI into XUL and vice-versa so that you can effectively use your Eclipse from your (Mozilla-based) web browser! Jetty is the servlet engine providing the browser-to-Eclipse linkage.
Go and check it out at: www.alphaworks.ibm.com/tech/eclifox
One slight problem is that the first release of the plugin will only work on Windows platforms, however they’re working on an update that should be platform independent.
The plugin currently requires you to download the Jetty jars separately, however as Eclipse 3.3 and onwards ships with an internally available Jetty, the alphaWorks guys may well be able to hook into that in a future release, streamlining the installation process and reducing duplication.


2 Comments

Gautham Pai · 19/10/2007 at 10:54

Hi,

I am Gautham, the person behind this project.

We are working on the Linux version of Eclifox and intend to support it soon.

Regarding Jetty being available in Eclipse, we intended to use the internal Jetty libraries atleast for 3.3. But there was no straight forward way to use the Jetty server.

Is there some reference on how the internal Jetty plug-in can be used from within another plug-in in Eclipse?

Thanks,
Gautham.

Jan Bartel · 21/10/2007 at 23:56

Hi Gautham,

Thanks for this plugin, it’s a very cool idea!

Regarding use of the internal jetty libs, your best bet is to contact one of the other groups working in the WST area. For example, I believe the web services plugin people have recently switched to using the internally available jetty libs, so they would be in the best position to guide you.

The best thing to do would probably be to ask on the wtp-dev lists at:
dev.eclipse.org/mailman/listinfo/wtp-dev

If you can’t find anyone to contact, mail me privately and I’ll have a dig around and see if I can find someone for you to contact.

best regards
Jan

Comments are closed.