String filePath = "/upload"; //파일 업로드 경로
File dir = new File(filePath);
if(!dir.isExist()) {
dir.mkdirs();
}
절대경로 / 로 디렉터리를 만들어서 파일을 업로드 하려고 할때,
mkdirs() 에서 false가 return 됐다.
Read-only File System 이라는 오류가 뜬다.
개발을 맥북에서 진행했는데, 맥북 루트 디렉터리에 폴더 생성이
카탈리나 부터 금지가 됐다고 한다.
심볼릭 링크를 만들어서 해결했다.
심볼릭 링크 만드는 법.
1. /etc synthetic.conf
2. upload /Users/... 원하는 경로로 설정 중간은 띄어쓰기가 아닌 탭
출처: https://yonguri.tistory.com/118 [대디장의 기억저장소:티스토리]