Как получить текущий рабочий каталог в Java

Как получить текущий рабочий каталог в Java

В Java мы можем использоватьSystem.getProperty("user.dir") для получения текущего рабочего каталога.

WorkingDirApp.java

package com.example;

import java.nio.file.Paths;

public class WorkingDirApp {

    public static void main(String[] args) {

        System.out.println(System.getProperty("user.dir"));

        // Java 7
        System.out.println(Paths.get("").toAbsolutePath().toString());

    }

}

Выход

D:\projects\java\resources
D:\projects\java\resources