> .
>> ..kind of like a self-extracting archive ..
>
> My advice on that is "don't". For good deployment
> options, see Java web start. Here are some examples.
> <http://www.physci.org/jws/>
...
No matter how good an option Java web start is for programs that can use
it, it is not a universal solution. See my case of a batch program that
needs to run with no user interaction and no GUI.
I am VERY interested in alternatives that allow distribution of a single
JAR, even if they do involve a bit more coding.
Patricia
>> .
>>> ..kind of like a self-extracting archive ..
[quoted text clipped - 6 lines]
>No matter how good an option Java web start is ..for programs that can use
>it, it is not a universal solution.
Considering the %age of desk-top. apps that *can*
be deployed using web start, I'd prefer to deal with
other cases as they 'arise'. Or to put that more
specifically, when the OP replies (usually in irritation)
that they 'have already considered web start'* and
it is no good because.. (insert reasons here).
* Often, from some earlier discussion I'd had with
them, but entirely forgotten.
>..See my case of a batch program that
>needs to run with no user interaction and no GUI.
Yes, that was a good example, but that was *your*
use-case. I would like to hear it from the OP, what
*their* use-case is.

Signature
Andrew Thompson
http://www.athompson.info/andrew/
AndrewTK - 09 Oct 2007 15:52 GMT
> Considering the %age of desk-top. apps that *can*
> be deployed using web start, I'd prefer to deal with
> other cases as they 'arise'.
Well actually most of the time I'm dealing with server test apps. They
may or may not need GUIs, but they generally would run in the
background without. Not a requirement, but it would be good to know
that it can be done.
Patricia, what was your case/where is it located if I may peek?
This is mostly a learning experience project, so any input is good -
so if you do know of a way to find out what the name of the invoked
file is, twould be much appreciated as that's mainly what I'm after.
Ta muchly,
Andrew K
Patricia Shanahan - 10 Oct 2007 05:38 GMT
>> Considering the %age of desk-top. apps that *can*
>> be deployed using web start, I'd prefer to deal with
[quoted text clipped - 6 lines]
>
> Patricia, what was your case/where is it located if I may peek?
It was discussed in a previous thread in this newsgroup. See
http://groups.google.com/group/comp.lang.java.programmer/msg/2fdc49fc5086d2eb
I have a simulation program that I use in my research. I am both
developer and the only end user. Each run is very simple - it reads an
XML parameter file and generates an XML report. The difficulty is that
individual runs can take several hours, and I frequently need to do
blocks of about a hundred runs.
I have various tools that build sets of parameter files and process the
results. Bulk runs are done on a grid computer, using a qmake utility
that acts like a parallel make, but pushes the tasks to the grid's run
queues. I am allowed to have up to 64 runs at any one time.
Obviously, this all has to be automated to be practical. I only look at
individual results if I see some anomaly in bulk reports that compare
results from a large set of runs. Normally, each run turns into a point
in each of a couple of charts.
Patricia