본문 바로가기

개발중/Java

현재 프로젝트의 경로 가져오기

728x90
반응형

🔵 File 클래스를 이용하는 방법


- File 클래스 생성자에 '.' 을 입력하면 현재 작업 경로를 얻을 수 있습니다.

 

public class Sample {
    public static void main(String[] args){
        // 현재 프로젝트 경로 가져오기
        File file = new File(".");
        String rootPath = file.getAbsoluteFile();
        System.out.println("현재 프로젝트의 경로 : "+rootPath );

        // WEB-INF의 경로에서 Json파일 가져오기
        // File file = new File("WebContent/WEB-INF/sample.json");
    }
}

 

🔵 시스템 변수를 이용하는 방법


- System property 에 현재 작업 경로가 저장되어 있습니다.

 

public class Sample {
    public static void main(String[] args){
        // 현재 프로젝트 경로가져오기
        String rootPath = System.getProperty("user.dir");;
        System.out.println("현재 프로젝트의 경로 : "+rootPath );
    }
}

 

728x90
반응형