Note that there are some explanatory texts on larger screens.

plurals
  1. POJava exe launcher with support for Windows 7
    primarykey
    data
    text
    <h2>The Problem</h2> <p>Currently I use exe4j 4.4.2 to wrap our client app in a Windows native executable, but the result does not integrate with Windows 7 so well. </p> <p>For example: When I right click in the task bar it only offers a pop-up to close the application but no pinning. Eclipse' Equinox launcher on the other hand does that with bravado.</p> <p>I'm looking for a java exe launcher which has the following features:</p> <ul> <li>Wraps jars in Windows native executables (no Java Web Start or similar)</li> <li>Doesn't extract the jar from the executable</li> <li>Doesn't need write access in "Program Files"</li> <li>Uses executable filename as process name (only one process)</li> <li>Integrates well with Windows 7 (esp. pinning in the taskbar)</li> <li>Allows setting of JVM arguments (esp. heap size)</li> <li>Flexible customization for JRE search</li> <li>Lightweight</li> <li>Actively maintained</li> <li>Integrates well in Ant build</li> <li>Preferably free</li> </ul> <p>I have checked the following:</p> <h2>exe4j</h2> <ul> <li>Windows 7 integration lacking</li> <li>It's not expensive but ordering and distribution of licenses to the build machines is a pain. </li> <li>JRE search not flexible enough</li> </ul> <h2>Eclipse Equinox</h2> <ul> <li>Not lightweight</li> <li>Seems to do everything I want, except that I have no idea how to use it with a non-eclipse-based app.</li> <li>Can I use it outside of OSGI, PDE-Build world?</li> </ul> <h2>WinRun4J</h2> <ul> <li>JRE search not well documented</li> <li>Seems not widely used despite incredible feature set, what am I missing?</li> </ul> <h2>Launch4J</h2> <ul> <li>Doesn't support setting the process name in Windows 7 (Bug ID 3353972). There is a patch (Bug ID 1670471) but it has been rejected with reference to jliftoff which is dead. </li> <li>JRE search not flexible enough.</li> </ul> <h2>JSmooth</h2> <ul> <li>Seems not to be actively maintained.</li> <li>Latest release is from 2007, well before Windows 7.</li> </ul> <p>Are there any other options? Is there a chance to use the Eclipse launcher with a non Eclipse-base application?</p>
    singulars
    1. This table or related slice is empty.
    1. This table or related slice is empty.
    plurals
    1. This table or related slice is empty.
    1. This table or related slice is empty.
 

Querying!

 
Guidance

SQuiL has stopped working due to an internal error.

If you are curious you may find further information in the browser console, which is accessible through the devtools (F12).

Reload