pub fn get_java_by_version(major_version: u32) -> Result<JavaInfo>Expand description
Gets information about a specific Java installation by version.
§Arguments
major_version- Major version of Java to find (e.g., 8, 11, 17)
§Returns
Ok(JavaInfo)if a matching Java installation is foundErr(JavaLocatorError)if no matching installation is found
§Examples
use java_manager;
fn main() -> java_manager::Result<()> {
// Find Java 11 installation
let java_11 = java_manager::get_java_by_version(11)?;
println!("Java 11: {}", java_11);
Ok(())
}