티스토리 뷰

public void listFilesForFolder(final File folder) {  
    for (final File fileEntry : folder.listFiles()) {  
        System.out.println(fileEntry.getName());  
    }  
}

final File folder = new File("./");  
listFilesForFolder(folder);

요즘은 서버 앱을 클라우드에 많이 띄우기 때문에 credential같은 것을 파일로 넣어주어야 할 경우가 종종 있습니다.
현재 인스턴스가 어디를 바라보고 있는지를 알아보기 위해 이 명령어가 필요합니다.

이 코드를 넣고 배포하고 돌려보면 알 수 있습니다.

 

Class에 넣으면 아래와 같이 바로 실행할 수 있습니다.

public class Hello {

    public static void listFilesForFolder(final File folder) {
        for (final File fileEntry : folder.listFiles()) {
            System.out.println(fileEntry.getName());
        }
    }

    public static void main(String[] args) throws IOException {
        final File folder = new File("./");
        listFilesForFolder(folder);
    }
}

 

Dir특정

public class JavaDir {
    public static void listFilesForFolder(File folder) {
        for (File fileEntry : folder.listFiles()) {
            System.out.println(fileEntry.getName());
        }
    }

    public static void main(String[] args) throws IOException {
    	// ./src ~~/converter/ 디렉토리의 내용을 출력 해줍니다. 뒤에 /는 넣어야 합니다.
        listFilesForFolder(new File("./src/test/resources/json/converter/"));
    }
}

 

공지사항
최근에 올라온 글
최근에 달린 댓글
Total
Today
Yesterday
링크
«   2024/02   »
1 2 3
4 5 6 7 8 9 10
11 12 13 14 15 16 17
18 19 20 21 22 23 24
25 26 27 28 29
글 보관함