Skip to main content


Eclipse Community Forums
Forum Search:

Search      Help    Register    Login    Home
Home » Language IDEs » Java Development Tools (JDT) » Anything like JBuilder's incremental deployment feature?
Anything like JBuilder's incremental deployment feature? [message #240557] Thu, 08 February 2007 19:15 Go to next message
David M. Karr is currently offline David M. KarrFriend
Messages: 143
Registered: July 2009
Senior Member
I'm not saying that I necessarily want this, but I was wondering whether
Eclipse, either out of the box or with a specific open-source or
commercial plugin, provides something similar to JBuilder's "incremental
deployment" feature. I'm aware of this feature being present in JBuilder
versions 9.0 and 2006. I thought I heard that JBuilder was moving to
being based on Eclipse, so perhaps that's my answer :) .

With this feature in JBuilder, if you're looking at a source file that is
currently deployed in an app in WebLogic, you can change the source file
and ask the class file to be "dynamically injected" (essentially) so that
the next execution of this class will use the new code, without having to
redeploy the app or restart the appserver.
Re: Anything like JBuilder's incremental deployment feature? [message #240565 is a reply to message #240557] Thu, 08 February 2007 20:02 Go to previous message
Eclipse UserFriend
Originally posted by: eclipse5.rizzoweb.com

David Karr wrote:
> I'm not saying that I necessarily want this, but I was wondering whether
> Eclipse, either out of the box or with a specific open-source or
> commercial plugin, provides something similar to JBuilder's "incremental
> deployment" feature. I'm aware of this feature being present in
> JBuilder versions 9.0 and 2006. I thought I heard that JBuilder was
> moving to being based on Eclipse, so perhaps that's my answer :) .
>
> With this feature in JBuilder, if you're looking at a source file that
> is currently deployed in an app in WebLogic, you can change the source
> file and ask the class file to be "dynamically injected" (essentially)
> so that the next execution of this class will use the new code, without
> having to redeploy the app or restart the appserver.
>

As long as the container (WebLogic, etc) supports it and it was launched
via Eclipse, it should "just work." For example, I frequently debug my
Jetty-based app in Eclipse and see immediate results as I change code.
Of course some types of code changes can not be dynamically pushed out
without a restart or re-deployment; things like removing methods or
fields of a class. In those cases, Eclipse informs me and asks what to do.
I think if you are able to launch WebLogic from Eclipse and you have
your Eclipse project set up to build classes into the WEB-INF directory
of your deployed app, then it will work.

Hope this helps,
Eric
Previous Topic:How to activate emacs keybindings in dialogs
Next Topic:How to reset Debugging UI
Goto Forum:
  


Current Time: Thu Sep 19 01:17:34 GMT 2024

Powered by FUDForum. Page generated in 0.03616 seconds
.:: Contact :: Home ::.

Powered by: FUDforum 3.0.2.
Copyright ©2001-2010 FUDforum Bulletin Board Software

Back to the top