Java Service Steward

Java Service Steward 0.3.2

Runs, controls, and monitors Java applications as Windows services; reads wrapper.conf-style configuration files.

  • By Jay Yanez
  • Open Source
  • Portable
  • Updated Aug 27, 2026
Download for Windows

About Java Service Steward

Java Service Steward is a Windows service host for Java applications, written in Rust and released under Apache-2.0 OR MIT. It installs a Java application as a Windows service, launches and supervises the JVM over an authenticated loopback channel, restarts it when it fails or stops responding, rotates its log, and provides thread and heap dumps on demand. It reads the widely deployed wrapper.conf configuration format and follows its command-line conventions, so existing installations can switch to it in place. The package contains wrapper.exe and the bridge wrapper.jar; copy both next to your wrapper.conf.

Technical details

PublisherJay Yanez
Version0.3.2
Release date2026-08-27
LicenseApache-2.0 OR MIT
Installer typezip
Architecturex64
Package IDJayYanez.JavaServiceSteward

Install Java Service Steward from the command line

Install with Windows Package Manager
winget install --id=JayYanez.JavaServiceSteward -e
Update to the latest version
winget upgrade --id=JayYanez.JavaServiceSteward -e
Uninstall
winget uninstall --id=JayYanez.JavaServiceSteward -e

javajvmservicewindows-servicewrappersupervisor

Frequently asked questions

Is Java Service Steward free?

Yes. Java Service Steward is free and open-source software released under the Apache-2.0 OR MIT license.

What is the latest version of Java Service Steward?

The latest version is 0.3.2, released on Aug 27, 2026.

Is it safe to download Java Service Steward?

The download button links to the official installer published on github.com, the same file Windows Package Manager installs. You can verify the downloaded file by comparing its SHA-256 checksum with 070ae370b2df57ab3c9b1b9ce99f4f913464e4a189379fff1b0f8fe2f8b253eb.

Which Windows versions does Java Service Steward support?

Java Service Steward runs on Windows and is available for 64-bit (x64) systems.

How do I uninstall Java Service Steward?

Open Settings › Apps › Installed apps, find Java Service Steward and select Uninstall. From the command line, run winget uninstall --id=JayYanez.JavaServiceSteward -e.

Is there a portable version of Java Service Steward?

Yes. Java Service Steward is available as a portable ZIP archive (java-service-steward-0.3.2-windows-x64.zip, 64-bit (x64)) that runs without installation. Copy it to any folder or USB drive and run it from there.