Hi, sorry if this post is in the wrong place, but here goes:
I'm designing a Swing Java application for a client. My client intends to distribute/sell this application.
I'm concerned because, chances are that at least one of the people he distributes this application to will not have the JRE installed and will thus be unable to run the application.
Can anyone give me some suggestions on ways I can make my application more convenient for users without the JRE currently installed? Even some kind of error message that would direct the user to the JRE download site would be okay.
Edited by: kwikness on Dec 2, 2009 5:56 PM
Distribute the application from a web server using webstart *(<- link)* and use [deployJava.js|http://java.sun.com/javase/6/docs/technotes/guides/jweb/deployment_advice.html] *(<- link)* to ensure a suitable JRE is installed to run the application.
Use NSIS and package your application with JRE.
Add your jar files to lib/ext of the JRE package.
NSIS can create a short cut (desktop/start menu) to launch java class/jar file
I would not use webstart unless you are sure that clients will have access to the internet, the bandwidth is not an issue and installing the new JRE is allowed (permissions, SLA, etc.)
DeRibas, welcome to the forum. Please don't post in threads that are long dead. When you have a question, start your own topic. Feel free to provide a link to an old post that may be relevant to your problem.
I'm locking this thread now and blocking your post.