8
Correlato a Find absolute java.exe path programatically from java code C'è un modo per sapere se il processo java che stai eseguendo è stato avviato come "java.exe" contro "javaw. exe"?java come sapere se stai usando javaw.exe contro java.exe
Grazie
A rigor di termini, avrei chiamato la variabile 'probablyRunningJavaW', dal momento che questo non è in realtà testando il nome del processo eseguibile. :-) E potrebbero esserci altri motivi per cui una console di sistema non è disponibile, anche se non ne conosco affatto. –
Per quanto riguarda i motivi per 'System.console()' che restituisce 'null', se l'applicazione viene eseguita con il suo flusso standard collegato a un altro programma (ad esempio, più, meno) o all'esterno di un file, quindi' System.console () 'restituirà' null' –