Next

 

Screen shot of upload options.

The Upload panel lets you specify how you want to distribute your system. If you distribute your app via the web or an ftp site, then you can fill in the information so JExpress can manage uploading the latest version to the Internet. — totally unattended. Its persistence in delivering your files to your site safely automates a tiresome, but critical task.

But, more importantly JExpress can minimize the time your product isn't available to your customers. Whenever you release a new version, JExpress transfers all the files to a temporary directory tree on your site. As soon as all the files are ready, it swaps directory names. In other words, JExpress quickly renames your old distribution directory to a backup directory and then renames the new temporary directory to the regular distribution directory. Your Java app is only inaccessible for a few seconds.

An extra benefit to this directory name swapping is that you get a backup of your previous version. You can revert to the last release in an instant if you discover something unexpected crept into your system.

Next