JAVA를 다시 좀 써야 하는데, 초기화가되서 약간씩만 정리해두려고 작성합니다.


첫 번째는 폴더가 존재하는지에 대한 내용인데요. 


소스코드를 통해서 리눅스 상에 특정 폴더가 존재하는지 검사하고, 

만약 폴더가 없다면 폴더를 생성하도록 하기 위해서는 아래와 같이 사용합니다.


String cFolderLocation = "/var/www/"


File targetFolder = new File(cFolderLocation);


if (targetFolder.exists() && targetFolder.isDirectory()) {

System.out.println("directory exists");

}

else{

System.out.println("directory not exists");

targetFolder.mkdir();

}


코드는 별로 설명이 필요 없을 것 같구요.


File 클래스 함수 중에 하나로 mkdir이 있네요.

리눅스에서 사용하는 명령어와 동일한 것이니깐 쉽게 기억해서 사용할 수 있을 것 같아요.


만약에 폴더가 잘 생성되지 않는다면, 아마도 권한 문제가 제일 클 것 같아요!! 


+ Recent posts