Results 1 to 13 of 13
  1. #1
    mwildam's Avatar
    mwildam is offline Member
    Join Date
    Aug 2007
    Posts
    72
    Rep Power
    0

    Question What tool to create Install / Setup packages

    Although I have seen that it is possible to get a java app to work by simply copying the whole dist app dir to the destination machine which I like very much (oh the good old times are back), I do know from many people and customers that they like to have a setup program that creates start menu links (under Windows or either on Linux), Desktop links basically - or in some cases to create some default data folder (and set some permissions).

    What tools are you using to achieve this? Searching the internet I found a lot of possible solutions. Actually looking on all of them and testing seems a big work so recommendations are greatly appreciated. That would narrow the list of tools to test.
    Greetings, Martin Wildam.

  2. #2
    JavaBean's Avatar
    JavaBean is offline Moderator
    Join Date
    May 2007
    Posts
    1,270
    Rep Power
    9

    Default

    IzPack is the free one (It misses lots of features of paid ones) and install4j is a paid one.. If you have money to spend, i think any of the large, paid ones will work.

  3. #3
    mwildam's Avatar
    mwildam is offline Member
    Join Date
    Aug 2007
    Posts
    72
    Rep Power
    0

    Default

    I currently do definitely prefer a free solution especially because of my current phase in Java development (beginner). If it turns out that java development gets a main business for me then I would be more willing to spend money. From my past experience I do not want to invest too early in something that later on stop to concentrate on.

    So I will have a look at the lzPack first.
    Greetings, Martin Wildam.

  4. #4
    mwildam's Avatar
    mwildam is offline Member
    Join Date
    Aug 2007
    Posts
    72
    Rep Power
    0

    Default

    It seems that I need to combine that with Launch4J or JSmooth. Which should I prefer?
    Greetings, Martin Wildam.

  5. #5
    JavaBean's Avatar
    JavaBean is offline Moderator
    Join Date
    May 2007
    Posts
    1,270
    Rep Power
    9

    Default

    It seems that I need to combine that with Launch4J or JSmooth. Which should I prefer?
    I dont know, i did not try them. You can try demo versions of them to evaluate them.

  6. #6
    mwildam's Avatar
    mwildam is offline Member
    Join Date
    Aug 2007
    Posts
    72
    Rep Power
    0

    Default

    How do you create a Installer for Windows?
    Greetings, Martin Wildam.

  7. #7
    mwildam's Avatar
    mwildam is offline Member
    Join Date
    Aug 2007
    Posts
    72
    Rep Power
    0

    Default

    I tried the IzPack - the install process looked fine. Unfortunately I can't get it to run after installation. Or isn't there any user interface to build the setups?
    Greetings, Martin Wildam.

  8. #8
    JavaBean's Avatar
    JavaBean is offline Moderator
    Join Date
    May 2007
    Posts
    1,270
    Rep Power
    9

    Default

    It has been long time since i created an installer with izpack (at least 5 years). It did not have any GUI to create installer at that time . It is a small personal project. That is why i recommended a commercial one. They are much more advanced.

  9. #9
    mwildam's Avatar
    mwildam is offline Member
    Join Date
    Aug 2007
    Posts
    72
    Rep Power
    0

    Default

    But the price is enormous - for me one big advantage of the java development is that the IDE is free - and then for the setup builder such a price. :(

    I am playing with the idea to write a setup builder on my own. Unfortunately I do not know how to create menu links under Linux, BSD or MAC. - Copying the files and create menu links seems to be the most important - the rest (e.g. default configuration creation and so on) I can do within my application as soon as I see that there is so far no configuration available.
    Greetings, Martin Wildam.

  10. #10
    JavaBean's Avatar
    JavaBean is offline Moderator
    Join Date
    May 2007
    Posts
    1,270
    Rep Power
    9

    Default

    Java has so obvious needs (install builder, better applets, better ways to integrate with the host system...) for a long time. But unfortunately Sun can not solve all problems or can not detect the things with higher priority with much success.

  11. #11
    mwildam's Avatar
    mwildam is offline Member
    Join Date
    Aug 2007
    Posts
    72
    Rep Power
    0

    Default

    I am so stupid - how can I search for an install builder that runs also under Linux. :eek: - An installer is only needed for Windows. For Linux I think people want rpm/deb packages, isn't it?

    But actually how it works under MAC I do not have an idea.

    And I also do not know how to build packages for RedHat/Fedora and Debian based distributions.
    Greetings, Martin Wildam.

  12. #12
    mwildam's Avatar
    mwildam is offline Member
    Join Date
    Aug 2007
    Posts
    72
    Rep Power
    0

    Default

    I think for building Windows Installers the NSIS or Inno Setup can be a good choice - what do you think?
    Greetings, Martin Wildam.

  13. #13
    JavaBean's Avatar
    JavaBean is offline Moderator
    Join Date
    May 2007
    Posts
    1,270
    Rep Power
    9

    Default

    For Linux I think people want rpm/deb packages, isn't it?
    Yes you are right. That is another way to handle the problem. Building system specific installers for free.

Similar Threads

  1. Replies: 3
    Last Post: 02-12-2008, 12:03 PM
  2. how to create and install toolbar in a browser
    By barney in forum New To Java
    Replies: 1
    Last Post: 08-07-2007, 08:19 AM
  3. tool to create shape frame
    By boy22 in forum AWT / Swing
    Replies: 1
    Last Post: 08-05-2007, 05:10 AM
  4. what do I have to install to work with JSP
    By boy22 in forum JavaServer Pages (JSP) and JSTL
    Replies: 1
    Last Post: 08-05-2007, 05:08 AM

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •