OS X에서 간단하게 코딩 테스트중이었는데
파일에 대한 접근이 계속 에러가 나서 내가 무언가 잘못 해서 그런가 보다 하고
열심히 삽질을 했다,,,
아무리 해도 안 돼서 혹시 파일명이 한글인가 싶어서 파일명을 영어로 수정했더니,,,
잘된다,,,
아무래도 내 환경 문제인 것 같아서 열심히 구글링을 했는데 몇몇 포스트들이 있었다.
JDK6 까지는 이상 없는 것 같고 JDK7에서만 발생하는 문제인 것 같다.
“JDK 1.6까지는 이클립스를 실행 시킬 때 LC_CTYPE 를 정상적으로 지정하고 실행되는데
JDK 1.7에서는 LC_CTYPE를 지정하지 않고 이클립스가 실행됩니다.”
난 intelliJ라서 될까 해서 시도했는데 상관없이 정상적으로 동작했다.
하위 코드를 시스템 설정에 추가해준다.
1 2 3 4 | sudo vi 본인사용자 경로/.bash_profile // 해당 파일을 vi로 열어서 하위 명령어 추가 export LC_CTYPE=ko_KR.UTF-8 export _JAVA_OPTIONS=-Dfile.encoding=UTF-8 |
1 2 3 4 | sudo vi /etc/launchd.conf // 해당 파일을 vi로 열어서 하위 명령어 추가 setenv LC_CTYPE ko_KR.UTF-8 setenv _JAVA_OPTIONS -Dfile.encoding=UTF-8 |
상위 설정을 해주고 intelliJ 재시작 후 다시 실행하니 동작~!
ray ban sale
Saved as a favorite, I really like your blog!