Plug JBoss, WebLogic, and WebSphere into NetBeans IDE 4.1

Following the instructions on the Server Plugins Project page, I downloaded the NetBeans IDE 4.1 sources and the serverplugins module. I then built the JBoss, WebLogic, and WebSphere plugins. (Just make sure, as specified on the page, that you don't build the sources using Ant 1.6.1. As I tried to do.) And, after everything had built successfully, I opened the IDE, registered my local installations of JBoss, WebLogic, and WebSphere, went to the Runtime window, started two of them (as well as Tomcat, but not the Sun Java System Application Server, which was already registered in the IDE) and this is what I saw:

The three new plugins are still at a very early experimental stage, as indicated on the page referenced above (for example, I didn't get any server-specific deployment descriptors when I selected JBoss, WebLogic, or WebSphere as my target server), but it's cool to see that there's already something there. And, even at this stage, the advantage of starting the server as a plugin versus starting it from an Ant script is clear: You can see the server's status! The text [running] in the illustration above looks really trivial, but it's not. When you start a server from an Ant script (whether it's hooked up to a menu item or not), there's no way of knowing whether the server is stopped or started. Especially when it's been running for a while and you've been doing a whole bunch of things in between, it's more than likely that you'll be asking yourself: "Now, is that server running? Did I even start it? Hmmm. Let's stop it, just to make sure. And then I'll start it again." But now, with the plugins, this is not a question you'll need to ask anymore because the server's status is easy to determine -- just look in the Runtime window. Remember that all three of these new plugins are in a very early development stage, though.


When will I be able to simply download the serverplugin via the update center? (I am not ready to get involved with compiling NB.) Imho, the biggest oversight of NB4.1 is not having jBoss integrated 'outta the gate'. It's painful enough to switch ide's, but to also force an app server on you (that hates mysql [cmp]), ... forget it. Still hoping... -nat

Posted by Nat on June 22, 2005 at 12:54 AM PDT #

Looking forward to Apache Geronimo integration

Posted by Migs on October 12, 2005 at 12:58 AM PDT #

Nat, it is available 'outta the gate' in 5.0. Migs, I heard rumors months ago that people were working on this somewhere. Will try to find out. Meantime, here's a tutorial that explains the basis for creating server plug-ins in NetBeans. Why not give it a go yourself?

Posted by Geertjan on October 17, 2005 at 03:41 AM PDT #


Posted by guest on January 19, 2006 at 12:02 AM PST #

Post a Comment:
  • HTML Syntax: NOT allowed

Geertjan Wielenga (@geertjanw) is a Principal Product Manager in the Oracle Developer Tools group living & working in Amsterdam. He is a Java technology enthusiast, evangelist, trainer, speaker, and writer. He blogs here daily.

The focus of this blog is mostly on NetBeans (a development tool primarily for Java programmers), with an occasional reference to NetBeans, and sometimes diverging to topics relating to NetBeans. And then there are days when NetBeans is mentioned, just for a change.


« April 2014