새 파일을 boo/en_en으로 만들려고합니다. json foo 폴더에 있지만 IntelliJ Idea는 부는 디렉토리이며 en_en.json은 파일이라고 생각합니다. 문제를 어떻게 해결해야합니까?파일 이름에 슬래시 구두점이 포함되어 있고 스레드 "main"에 예외가 있습니다. java.io.FileNotFoundException : foo/boo/en_en.json (해당 파일이나 디렉토리가 없음)
val target = new PrintWriter(new File(s"foo/$name-$locale.json"))
그리고 이름은 슬래시 구두점을 포함
내 코드입니다.
운영 체제는 MacOS Sierra입니다.
음,'/'*은 MacOs에서 필자가 알고있는 한 파일 구분자입니다. 그렇지 않습니까? 다른 이름으로이 이름의 파일을 만들 수 있습니까? – Hulk
파일 이름에 슬래시를 사용하는 이유는 무엇입니까? – Dummy
안녕하세요 @ 헐크 그것은 프로젝트의 요구 사항입니다. 내 컴퓨터에 수동으로 파일을 만들 수는 있지만 그 코드로는 할 수 없습니다. –