Plain and simple, what do you use and why do you like it?
thanks
We use InstallAnywhere (www.zerog.com) at work. It's pretty good,
although we do lots of non-Java stuff which I've had to write routines
for. (Fortunately they plug in fairly easily.)
It entirely depends on your app though - do you actually need anything
more than an executable jar file? How about webstart? Both of these are
simple (and free) solutions for simple problems, although obviously when
you need to do more installation, you probably need more of a solution.
--
Jon Skeet - <sk...@pobox.com>
http://www.pobox.com/~skeet/
If replying to the group, please do not mail me too
I created my jar application. It runs fine with "java -jar myapp.jar",
but InstallAnywhere doesn't seem to like me.
I get:
java.lang.IllegalAccessException
at java.lang.reflect.Method.invoke(Native Method)
at com.zerog.lax.LAX.launch(Unknown Source)
at com.zerog.lax.LAX.main(Unknown Source)
So I created a simple Hello World program. Just one class file. I
tried to create an installer for that, and it gave me the same error!
I'm running Windows XP. I say this because I've had some problems with
XP in the past and any problem I have now I'm paranoid that it's XP
:).
Thanks for any help.
Jon Skeet <sk...@pobox.com> wrote in message news:<MPG.16c1c263d...@dnews.peramon.com>...
Check that your main method is public and that it's in a public class.
If that doesn't help, post your code.
That fixed it! Thanks!
Jon Skeet <sk...@pobox.com> wrote in message news:<MPG.16c7175de...@dnews.peramon.com>...
>Arg! What a blunder on my part. I did not explicitly declare my main class public!
Early versions of Java did not detect that. Java 1.4 now complains
properly if your main method is not public.
--
eagerly seeking telecommuting programming work.
canadian mind products, roedy green
the java glossary is at
http://www.mindprod.com/gloss.html
or http://209.139.205.39