How to automatically update an application installed with Inno Setup

Inno Setup does not have any built-in mechanism for implementing automatic updates. You need to implement that yourself: Make your application check for new versions (against your application webpage?). E.g. on startup (on a background thread?) If the application detects a new version, make it download an installer to a temporary location. Make the application … Read more

How do I bundle a JRE into an EXE for a Java Application? Launch4j says “runtime is missing or corrupted.”

The only way I could bundle a JRE was to use Launch4J and Inno Setup Compiler. First, create a jre6 folder (for example) in the same directory as your output file (.exe). Then copy the JRE from your system into your jre6 folder. Then you open Launch4J and set the Bundled JRE path – just … Read more