diff options
| -rw-r--r-- | src-tauri/src/core/java.rs | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/src-tauri/src/core/java.rs b/src-tauri/src/core/java.rs index 12a6d56..459ab15 100644 --- a/src-tauri/src/core/java.rs +++ b/src-tauri/src/core/java.rs @@ -663,6 +663,7 @@ pub fn detect_java_installations() -> Vec<JavaInstallation> { installations } +/// TODO: Refactor to use a more robust method /// Get list of candidate Java paths to check fn get_java_candidates() -> Vec<PathBuf> { let mut candidates = Vec::new(); @@ -671,6 +672,7 @@ fn get_java_candidates() -> Vec<PathBuf> { let mut cmd = Command::new(if cfg!(windows) { "where" } else { "which" }); cmd.arg("java"); #[cfg(target_os = "windows")] + // hide console window cmd.creation_flags(0x08000000); if let Ok(output) = cmd.output() { |