Skip to main content

validate_java_executable

Function validate_java_executable 

Source
pub fn validate_java_executable(java_path: &str) -> Result<()>
Expand description

Validates that a Java executable exists and can be executed.

§Arguments

  • java_path - Path to the Java executable

§Returns

  • Ok(()) if Java exists and can be executed
  • Err(JavaLocatorError) if Java cannot be found or executed

§Examples

use java_manager;

fn main() -> java_manager::Result<()> {
    let java_path = "/usr/bin/java";
    java_manager::validate_java_executable(java_path)?;
    println!("Java executable is valid");
    Ok(())
}