java-manager 0.1.0

A Rust library for managing and locating Java installations
Documentation
  • Coverage
  • 100%
    64 out of 64 items documented54 out of 54 items with examples
  • Size
  • Source code size: 126.21 kB This is the summed size of all the files inside the crates.io package for this release.
  • Documentation size: 5.54 MB This is the summed size of all files generated by rustdoc for all configured targets
  • Ø build duration
  • this release: 12s Average build duration of successful builds.
  • all releases: 19s Average build duration of successful builds in releases after 2024-10-23.
  • Links
  • TaimWay/java-manager
    1 0 0
  • crates.io
  • Dependencies
  • Versions
  • Owners
  • TaimWay

Java Manager

A comprehensive Rust library and command-line tool for discovering, managing, and interacting with Java installations.

Features

  • Cross-platform: Works on Windows, macOS, and Linux/Unix
  • Comprehensive discovery: Finds Java installations in common locations
  • Detailed information: Extracts version, architecture, supplier information
  • Command execution: Execute Java commands and capture output
  • Multiple installation management: Manage and switch between different Java versions
  • File searching: Find files within Java installations with wildcard support
  • Documentation location: Locate Java documentation directories

Installation

As a Library

Add to your Cargo.toml:

[dependencies]

java-manager = "0.1"