Expand description
java-runtimes
is a rust library for detecting java runtimes in current system.
- To detect java runtimes, see
detector
§Examples
Detect Java runtime from environment variables
use java_runtimes::detector;
let runtimes = detector::detect_java_in_environments();
println!("Detected Java runtimes: {:?}", runtimes);
Detect Java runtimes recursively within multiple paths
use java_runtimes::detector;
let runtimes = detector::detect_java_in_paths(&[
"/usr".as_ref(),
"/opt".as_ref(),
], 2);
println!("Detected Java runtimes in multiple paths: {:?}", runtimes);
Modules§
- detector
- This module provides functions for detecting available Java runtimes from given path(s).
- error
Structs§
- Java
Runtime - Struct
JavaRuntime
Represents a java runtime in specific path.