8
Powiązany z Find absolute java.exe path programatically from java code czy istnieje sposób sprawdzenia, czy uruchomiony proces java został uruchomiony jako "java.exe" zamiast "javaw". exe "?java jak się dowiedzieć, czy używasz javaw.exe vs. java.exe
Dzięki
Ściśle mówiąc, powinienem nazwie zmiennej 'probablyRunningJavaW', ponieważ nie jest to faktycznie testowania wykonywalny nazwę procesu. :-) I mogą istnieć inne powody, dla których konsola systemowa nie jest dostępna, chociaż nie znam żadnych offhandów. –
Jeśli chodzi o powody, dla których 'System.console()' zwraca 'null', jeśli twoja aplikacja jest uruchamiana ze standardowym strumieniem wyjściowym wysłanym do innego programu (np. Więcej, mniej) lub do pliku, to' System.console () 'zwróci' null' –