Java Service Wrapper Community Edition
Java Service Wrapper Community Edition is a completely free and open source command-line software that has been designed from the ground up to act as a configurable and easy-to-use utility for deploying Java apps as native UNIX daemons or Windows background services.
Provides fault correction functionality
It is a flexible, reliable and cross-platform software that provides fault correction functionality which will automatically restart non-responsive or crashed JVMs (Java Virtual Machines). In addition, the software features standard scripting, easy application installation, and logging functionality, management of child processes, timed events, alert emails, event commands, relative memory limits, support for multiple languages, as well as user defined events and actions.
The Community Edition is distributed under an open source license, by it’s functionality is limited, as you will be able to use to only enable Java applications to run as a UNIX daemon, to restart and monitor JVMs, to control process priority, to trigger JVM restarts, thread dumps, and shutdowns, to use a custom working directory, to use wildcards, as well as to log and capture JVM console output.
Getting started with Java Service Wrapper Community Edition
To get started with the Community Edition of Java Service Wrapper, download the package that corresponds to your computer’s architecture, save the archive on your Home directory, unpack it, open a Terminal app, go to the location of the ‘bin’ folder (e.g. cd /home/softpedia/wrapper-linux-x86-64-3.5.26/bin/) and run the ‘./wrapper’ command, which will display the usage message and available command-line options.
Runs on a wide range of POSIX and UNIX-like operating systems
Java Service Wrapper is distributed in three editions, Community Edition, Standard Edition, and Professional Edition. It is compatible with all GNU/Linux distributions, but runs on a wide range of POSIX and UNIX-like operating systems, including FreeBSD, AIX, HP-UX, Microsoft Windows, Mac OS X, and Solaris, supporting 64-bit (x86_64), 32-bit (x86), Armel, ARMHf, SPARC, s390, s390x, Itanium, PPC (PowerPC), as well as PA-RISC hardware platforms.