• Post Reply Bookmark Topic Watch Topic
  • New Topic
programming forums Java Mobile Certification Databases Caching Books Engineering Micro Controllers OS Languages Paradigms IDEs Build Tools Frameworks Application Servers Open Source This Site Careers Other Pie Elite all forums
this forum made possible by our volunteer staff, including ...
Marshals:
  • Campbell Ritchie
  • Jeanne Boyarsky
  • Ron McLeod
  • Paul Clapham
  • Liutauras Vilda
Sheriffs:
  • paul wheaton
  • Rob Spoor
  • Devaka Cooray
Saloon Keepers:
  • Stephan van Hulst
  • Tim Holloway
  • Carey Brown
  • Frits Walraven
  • Tim Moores
Bartenders:
  • Mikalai Zaikin

applications

 
Ranch Hand
Posts: 46
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator
hi,
how can we pack up a jar application so that it can be downloaded on the net and then installed on the clients machine even if he does not have JDK loaded???
Thanks
 
Sheriff
Posts: 7001
6
Eclipse IDE Python C++ Debian Java Linux
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator
If you need to install a complete Java runtime as well as your application you have three basic choices:
1. Provide a collection of files (in a zip or tar, for example) including the JRE installer and your application, together with manual instructions ob how to install the JRE if not already present.
2. As 1, but build your own "install" program which performs the steps in the manual installation instructions automatically.
3. Use a third-party installer such as InstallAnywhere from Zero G software which can manage Java Runtime installation as well as your application.
Of these choices, number one should only be used if your users really know what they are doing; number two can work if installation is really simple, but you will need to keep maintaining the installation program as well as your aplication; number three can cost extra money, but is a very powerful and useful solution.
 
reply
    Bookmark Topic Watch Topic
  • New Topic