Tagged articles
15 articles
Page 1 of 1
SpringMeng
SpringMeng
Dec 21, 2025 · Backend Development

A Java Packaging Tool That Enables Double‑Click Execution

The author reviews common Java desktop packaging methods—GraalVM, JLink, Exe4J, batch scripts, and plain JAR—detailing their advantages and drawbacks, then demonstrates a custom WinForm‑based packaging utility that bundles a Swing application and a trimmed JRE into a single executable for double‑click launch.

Exe4JJLinkJava
0 likes · 6 min read
A Java Packaging Tool That Enables Double‑Click Execution
Java Architect Essentials
Java Architect Essentials
Dec 16, 2022 · Backend Development

How to Package a Spring Boot Application into an Executable (EXE) Using exe4j and Inno Setup

This guide walks through converting a functional Spring Boot jar into a Windows executable using exe4j, then bundling the exe with a local JRE into a single installer with Inno Setup, providing step‑by‑step instructions, required tools, configuration details, and a code snippet for the installer script.

Exe4JInno SetupSpring Boot
0 likes · 5 min read
How to Package a Spring Boot Application into an Executable (EXE) Using exe4j and Inno Setup
Top Architect
Top Architect
Mar 29, 2022 · Backend Development

Packaging a Spring Boot Application into a Windows EXE Installer with exe4j and Inno Setup

This guide walks through converting a functional Spring Boot JAR into a Windows executable with exe4j, then bundling the EXE, JRE, and dependencies into a single installer using Inno Setup, providing step‑by‑step screenshots, configuration tips, and the final script for seamless deployment on machines without a JDK.

Desktop ApplicationExe4JInno Setup
0 likes · 6 min read
Packaging a Spring Boot Application into a Windows EXE Installer with exe4j and Inno Setup