java-service-wrapper
« Back to VersTracker
Description:
Simplify the deployment, launch and monitoring of Java applications
Type: Formula  |  Latest Version: 3.6.3@0  |  Tracked Since: Dec 18, 2025
Links: Homepage  |  formulae.brew.sh
Category: Developer tools
Tags: java service wrapper production daemon deployment
Install: brew install java-service-wrapper
About:
Java Service Wrapper (Tanuki) is a robust tool designed to integrate Java applications with the native operating system service infrastructure. It allows Java apps to be installed and managed as standard system services, enabling automatic startup on boot and proper shutdown procedures. Its main value is providing reliable process management, JVM monitoring, and seamless OS integration for production-grade Java deployments.
Key Features:
  • Platform-native service integration (systemd, init.d, Windows Services)
  • JVM monitoring and automatic restart on failure
  • Flexible configuration via wrapper.conf
  • Logging integration with native system logs
  • Graceful shutdown and startup sequencing
Use Cases:
  • Deploying Java applications as production system services
  • Running Java backend servers with auto-restart capabilities
  • Integrating Java apps into enterprise infrastructure management
Alternatives:
  • systemd – Generic Linux service manager, requires manual JVM lifecycle scripting
  • launchd – macOS native service manager, less Java-specific features
  • Apache Commons Daemon – Alternative Java service wrapper, different configuration approach
Version History
Detected Version Rev Change Commit
Dec 18, 2025 5:24pm 3.6.3 0 VERSION_BUMP a702f4ca
Sep 11, 2025 4:08pm 0 VERSION_BUMP 00abf942
Sep 11, 2025 3:58pm 0 VERSION_BUMP 2f864047