Harry Harding wrote:I don't know enough about it but though my app is downloadable from the web it isn't a web app. It is a desktop app that don't require an internet connection to run. If an internet connection is available it does check for updates but if the connection isn't there it bypasses the check and runs as a local app. Does that fit with the Java Web Start scheme? The app lives on the user's local machine.
Yes, that fits with the Java Web Start scheme. A Java Web Start application is an app that's usually downloaded and installed from the web, but once it's installed it runs just like any other Java program on a user's local machine. Java Web Start provides a mechanism to do exactly that what you describe: check if there's a newer version on the web, if no then run the currently installed version, otherwise download the new version, install it and run that.
Using Java Web Start does not make your application a web app.