java如何知道你是否正在运行javaw.exe与java.exe

时间:2013-01-31 18:05:50

标签: java windows

Find absolute java.exe path programatically from java code相关有什么办法可以知道你运行的java进程是以“java.exe”还是“javaw.exe”启动的?

由于

1 个答案:

答案 0 :(得分:9)

如果VM没有可用的控制台(例如,因为您使用javaw.exe启动它),则对System.console()的调用将返回null。

编辑:即。,

final boolean amRunningJavaW = System.console() == null;