我想知道是否有一种方法,从java,找到运行该程序的java.exe的位置?
我的用例是我试图让Java执行一个需要在本地环境中设置JAVA_HOME的批处理脚本.我正在执行此操作的环境可能没有设置JAVA_HOME甚至路径上的java可执行文件,但我认为JVM知道其可执行文件的位置.
System.getProperty("java.home");
Run Code Online (Sandbox Code Playgroud)
是一种选择.这显示了我的机器中的以下目录:
C:\ Program Files\Java\jdk1.7.0_02\jre
| 归档时间: |
|
| 查看次数: |
28707 次 |
| 最近记录: |