오늘 내 30분을 잡아먹은 상황에 대한 대처법을 포스팅하려 한다
jdk를 막 설치했거나 설치하고 나서 잘 사용하던 도중
cmd창에서 java 명령어나 java -version 명령어는 잘 먹히는데, javac 명령어만 안 먹힐 때가 있다.
다른 증상으로는 잘 돌아가던 이클립스나 안드로이드 스튜디오에서 JAVA_HOME관련 에러를 뿜기도 한다
증상이 발생했다면 환경변수 path를 살펴보자, 중간에 못 보던 게 있다
C:\ProgramData\Oracle\Java\javapath;
오라클 DB를 설치하다 생긴건지.. 이 경로가 추가된 원인은 잘 모르겠으나,
경로로 들어가 보면 java , javaw, javaws의 바로가기만 덜렁 있다.
요놈이 최상위 경로로 들어가서 %JAVA_HOME% 의 내용물을 찾질 않는 문제인 것이다
그냥 path에서 저 C:\ProgramData\Oracle\Java\javapath; 를 지워주고,
해당 프로그램이나 cmd를 재시작하면 잘 된다.
원래 프로그램에도 별 영향 없을 듯, 어차피 새로운 path인 %JAVA_HOME%이 상위 호환이기에.
'개발자 > Java' 카테고리의 다른 글
자바 객체(Class) 직렬화 / 역직렬화 한 줄로 하기 (0) | 2016.10.04 |
---|---|
java 텍스트 파일에서 자료 읽어오기 (1) | 2015.03.12 |
jdk 환경변수 설정 시 javac만 안될 때 (4) | 2015.02.16 |
이클립스 콘솔에서 java Scanner 한글 깨짐 현상 고치기 (0) | 2013.12.14 |
JAVA 자바 스트링String 문자열 내의 특정 문자열 찾아 바꾸기 (0) | 2013.08.05 |
Java 자바 String -> Int ,Int->String (0) | 2013.07.31 |