NailGun is a client, protocol, and server for running Java programs from the command line without incurring the JVM startup overhead. Programs run in the server (which is implemented in Java), and are triggered by the client (written in C), which handles all I/O.
|Tags||Software Development Libraries Java Libraries Utilities Shells|
|Operating Systems||OS Independent|
Release Notes: This release adds a trap for System.exit() within the Nailgun server. The client now exits with an appropriate exit code. Java programs can now run completely unmodified within NailGun.
Release Notes: Windows binary compilation was added to the build process. IP Address specification was added to the NGServer command-line (to override default behavior of binding to all addresses). Automatic port selection was added to NGServer (by specifying port 0). The ability to specify a default Nail to run if an invalid alias/classname is specified by the client was added. The ability to disable classname resolution in NGServer was added, forcing users to run Nails only by alias if disabled.
No changes have been submitted for this release.