On Mar 7, 1:50 pm, "a24...@googlemail.com" <a24...@googlemail.com>
wrote:
> It's unclear what you want. A remote debugger? A deployment tool? A
> testing framework? A continuous integration environment? A remote
> desktop? A simple script to copy files around?
I appreciate these links -- I'm familiar with some of them (Junit,
CruiseControl, VNC) and I will investigate the rest. To answer your
questions -- Ideally, I'm looking for a tool where I can push a button
from my IDE (IntelliJ or Eclipse) and have my currently
compiled .class files deployed to a remote server, run, and capable of
being debugged directly from my IDE. I'm guessing that I could write
scripts to accomplish this (which I'll do if necessary), but I'm
hoping that I won't have to roll my own.
David Kerber - 07 Mar 2007 21:10 GMT
> On Mar 7, 1:50 pm, "a24...@googlemail.com" <a24...@googlemail.com>
> wrote:
[quoted text clipped - 10 lines]
> scripts to accomplish this (which I'll do if necessary), but I'm
> hoping that I won't have to roll my own.
I don't know about the copying part, but Eclipse can do remote
debugging.

Signature
Remove the ns_ from if replying by e-mail (but keep posts in the
newsgroups if possible).
Jens Kübler - 13 Mar 2007 13:25 GMT
> On Mar 7, 1:50 pm, "a24...@googlemail.com" <a24...@googlemail.com>
> wrote:
[quoted text clipped - 10 lines]
> scripts to accomplish this (which I'll do if necessary), but I'm
> hoping that I won't have to roll my own.
My suggestion would be "ant" as a build tool (already integrated into
eclipse).
Execution depends. You will need to use command line via remote shell unless
you have an application server ready which can handle .ear or .war files.
For remote debugging you can start your java jar with this additional
options:
-Xdebug -Xrunjdwp:server=y,transport=dt_socket,address=4142,suspend=n
This sets up remote debugging on port 4142 to which you can connect via
eclipse ide or any other jdwp capable tool.
Greetings
Jens
Chessaurus - 14 Mar 2007 21:21 GMT
> Chessauruswrote:
> > On Mar 7, 1:50 pm, "a24...@googlemail.com" <a24...@googlemail.com>
[quoted text clipped - 25 lines]
> Greetings
> Jens
Thanks -- I think I'll do something very similar. Maybe I'll even
write a little "launch agent" that automatically detects when a new
"launch description" file is placed in a prespecified, shared
directory. It could then create a new virtual machine and execute the
new code.