Java to Windows Exe Conversion - 05/05/2025 03:54 EDT

Job ID: 39376051

Budget: ₹1,500 – ₹12,500 INR

Job Title:
Convert Java JAR to Standalone Windows Executable (.EXE)

Job Description:
We are seeking a skilled freelancer to convert a Java-based JAR application into a proper Windows executable (.exe). The final executable must be fully self-contained and able to run on Windows machines without requiring any Java installation.

Key Requirements:

Branded Executable in Task Manager:
The application name and icon should appear correctly in Task Manager and system processes. It must not display as “Java(TM) Platform SE binary.”

No Java Dependency:
The executable should run seamlessly on any Windows machine, regardless of whether Java (JRE or JDK) is installed.

Code Protection:
When inspecting the .exe file with tools like 7-Zip, the internal Java classes or packages should not be visible or easily extractable.

Ideal Candidate Should Have:

Strong expertise in Java application deployment and packaging

Experience converting JAR files into secure, independent Windows executables

Familiarity with embedding runtimes and ensuring compatibility across systems

An understanding of software packaging, branding, and security best practices

Deliverables:

1. The EXE and DMG should run independently, without requiring JDK or JRE to be installed on the system.

2. We are attaching a custom icon, which should be incorporated into the EXE and DMG

3. When we click on the EXE and DMG opens it using 7-Zip (or similar tools), the internal Java class files and JAR should not be visible.

4. The minimum JVM memory allocation should be 2GB. Please ensure these settings are incorporated into the EXE and DMG.

5. Name of the file for EXE and DMG "SQL Xplorer", and the custom icon and name should be reflected in the Task Manager, similar to how native Windows applications appear.

Note: All of above 5 deliverables have to be met.

To Apply:
Please share details of your experience with similar projects and any past examples of Java applications you’ve packaged as Windows executables.