Forum Controls
Spotlight Features

The Rich Engineering Heritage Behind Dependency Injection

Andrew McVeigh takes us on a tour of the rich heritage behind dependency injection, what it represents, and tells us why its here to stay.

NetBeans 6: Matisse Updates

NetBeans 6 delivers great updates to the Matisse GUI builder. Spend a few minutes with Roman Strobl and get an expert briefing on what's new and what has changed.

Introduction to Groovy Part 3

In this, the third and final installation of Andres' Introduction to Groovy series, you learn about how Groovy handles variable numbers of arguments, named parameters, currying, and more about Groovy operators. Including, some new operators.

Easier Custom Components with Swing Fuse

Swing Fuse (actually just Fuse), is a framework designed to make it easier to create your own custom desktop components. In this article, Daniel Spiewak shows you how to get started and provides sample source code you can download.

Benchmark Analysis: Guice vs Spring

Willam Louth shows how he uses JXInsight Probes to investigate probable performance issues with code bases that he is not familiar with. He also highlights possible pitfalls in creating a benchmark, as well as in the analysis of results.
Replies: 0 - Pages: 1  
  Click to reply to this thread Reply

Launch4j 1.4.2 - Java exe wrapper

URL: http://launch4j.sourceforge.net/

At 3:35 AM on Mar 28, 2005, Grzegorz Kowal wrote:

Launch4j is a windows native executable java application wrapper.
It features a native splash screen, application icon, small stub, and more...
http://launch4j.sourceforge.net/

License: GNU Library or Lesser Public License (LGPL)

Features:
* launch4j wraps jars in native windows executables
and allows to run them like any other windows program.
* doesn't extract the jar from the executable.
* custom application icon.
* native splash screen in BMP format shown until your app starts.
* process name as the executable filename to easily identify your application.
* works with a bundled JRE or searches for newest JRE / SDK in given range.
* opens java download page if an appropriate java version cannot be found.
* supports gui and console apps.
* passes command line arguments.
* jvm arguments: tweak the heap size, garbage collection, whatever...
* jar arguments.
* option to change current directory to exe location.
* small stub: 10 KB.
* it's free, you may use it for commercial purposes.
* includes a sample application and ant script that automates the build process from java sources to native executable.
* the wrapped program works on all windows platforms (98/Me/NT/2K/Xp), launch4j works on NT/2K/Xp.

Changes in version 1.4.2
* fixed bug #1158143, stayAlive without a splash screen caused an infinite loop (found by Gregory Kotsaftis).

Changes in version 1.4.1
* fixed bug #1119040, buffer for reading config properties was too short (found by Tom Jensen and Neil).
* added configurable splash timeout (FR #1102951).
* added option to disable the error message on splash timeout (FR #1109159).
* option to keep the gui launcher 'alive' after starting an application (FR #1124653).
* removed version info.
* 'waitfor' property is now optional.

thread.rss_message