I think it wouldnt be too difficult to write your own.
You may need to write to the registry to register the software in
windows and check the jre version(if any). I have done similar stuff
where I work. It wasnt for the purposes of an installation some of the
parts are the same as what you have described: checking dependancies,
installing third party software, and all that. You could make a swing
UI with all the normal installer features.
Otherwise, I know of nothing off-the-shelf. Sorry if this doesnt help,
however, it is definitely free!! :)
On 6/4/09, Maik Hassel <[address removed]> wrote:
>
Hello everyone,
>
>
What do you use to create Windows installer packages for Java based
>
programs? What I am looking for is something that allows you to package
>
a JRE, is customizable (at least like company logo, license, etc),
>
creates start menu entries for java programs (with customizable icons),
>
able to mark a program as to be run on system startup(!) and - ideally
>
- free :-) (or at least \"reasonably priced\").
>
In the best of all worlds, it would detect a compatible JRE being
>
already installed on the target system and skipping JRE installation
>
accordingly, but I realize that may be asking for to much. Oh - and I
>
don\'t want to use webstart.
>
>
If anyone has any first/second hand experience with a suitable software,
>
I would love to hear about it...
>
>
Thanks,
>
Maik
>
>
>
>
>
>
--
>
Simply Efficient - IT Services, Consulting, Training Inc.
>
\"We Keep Our Promises\"
>
Vancouver, BC
>
Phone: +1 [masked]
>
Fax : +1 [masked]
>
http://www.simply...
>
>
>
>
--
>
Please Note: If you hit \"REPLY\", your message will be sent to
everyone on this mailing list ([address removed])
>
http://www.vanjug...
>
This message was sent by Maik Hassel
([address removed]) from The Vancouver Java Users
Group.
>
To learn more about Maik Hassel, visit his/her member profile:
http://www.vanjug...
>
To unsubscribe or to update your mailing list settings, click here:
http://www.meetup...
>
Meetup Support: [address removed]
>
632 Broadway, New York, NY 10012 USA
>
>
--
Will write bytes for bits!