java获取项目当前路径

当多人合作共同完成一个项目的时候,项目的存放路径在每一台设备上不可能都一致,因此需要获取项目当前路径,方便项目代码实现项目文件查找和生成。
代码实现:

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
package javaDemo;

import java.nio.file.Path;
import java.nio.file.Paths;

public class {

public static String getRootDirectory(){
Path workingDirectory = Paths.get("").toAbsolutePath();
return workingDirectory.toString();
}

public static void main(String[] args) {
System.out.println(">>> Project directory: " + getRootDirectory());
}
}

运行结果:

1
2
3
>>> Project directory: D:TaylorLiangjaseideaProjectsMyTest

Process finished with exit code 0