Auto-Update Options

JExpress can keep your customers up to date with your latest version. You can decide if you want your application to verify it is up-to-date every time the user starts your app or only when they want to check.

With JExpress, there's no API needed; no programming required; no background task to maintain. A simple selection on this dialog box configures your web site and your customers' machines to manage updates seamlessly.

Look at the FAQ to learn how auto-updating works. Click on the jump point or just page down to learn more about each setting on this panel.

 


 

Autoupdate application

Select Never if you do not want your customers to retrieve updates automatically from your web site. If you do not supply free updates, then you probably want this option.

Click the Every time program starts radio button if you want your app to first check with your web site and verify it has all the latest files before your application really launches. If JExpress discovers that any files that aren't current on your customer's system, then it automatically updates the files before starting your app. If the user's system is unable to connect to your web site, then your application proceeds as if every thing is up-to-date.

Use the On demand radio button if you'd like the user to decide when to get updates from your web site. The user simply selects the Update launcher whenever they'd like to verify all their files are current. If JExpress discovers any of the files on their system are older than the ones on your web site, then JExpress installs the new or more recent files.

 


 

Update URL

You can leave this field blank if you filled in your web site on the Welcome panel. JExpress defaults the URL to your web site followed by your application's name.

If you want to manually set the Update URL, then enter the complete http:// style URL where you'll store your distribution files on your web server. Or, if you are distributing your updates via a local drive, then you should add the prefix local:// to the full pathname. If your distribution directory includes a drive letter, then change the : (colon) to | (vertical line). Auto-updates must be accessible from your web site or a local hard drive, not an ftp server.

If you're using JExpress' autoupdate feature, it is critical that this URL include the directory name where the updates subdirectory resides on your web site. You do not want the Update URL to include the updates subdirectory name. For example, http://www.company.com/Application would be correct if updates is a subdirectory of Application. It would be incorrect to set the Update URL to http://www.company.com/Application/updates.

If you did not configure your project to automatically distribute your files online, then you need to copy the directory tree from your build directory to this URL if you are auto-updating your customers. For more information about your distribution files, click here.