调用Java应用程序时,从命令提示符获取当前目录



我有一个Java应用程序,我从命令提示符调用它,如下所示:

C:\Mydir>C:\dir2\my.exe

当我调用这个应用程序时,我想同时检索路径"C:\MyDir",即在提示符中调用exe的活动目录,而不是找到exe的"C:\dir2\"。

我怎么能在Java中做到这一点?

我相信你会使用

String currentLocation = System.getProperty("user.dir");
File f = new File("");
System.out.println(f.getAbsolutePath());

最新更新