相关疑难解决方法(0)

从java代码以编程方式查找绝对java.exe路径

如果我有一个由用户启动的java jar或类文件(假设在路径变量中设置了java路径),那么如何从代码中找出java.exe/javaw.exe的绝对路径文件正在启动.

就像在ubuntu上我们可以运行:% which java它显示路径.

但是在Windows上,如果我检查System.getenv()可能会发生多个路径,例如旧版本或新版本.如果通过cmd行,我运行java -version它不会显示路径.

你能告诉我通过纯java或Windows命令行如何找到javaw.exe的位置?

java windows path javaw

16
推荐指数
1
解决办法
2万
查看次数

标签 统计

java ×1

javaw ×1

path ×1

windows ×1