JDK, JRE를 설치 후, CMD 창에 java 라고 치면 아마
이렇게 나와있을 것이다.
허나
CMD창에 javac라고 입력해보자
이전의 컴퓨터에 따로 환경변수를 등록하지 않았다면 다음과 같이 나올 것이다.
사실 예전에는 아무생각없이 따라해서 진행하기했지만,
가끔은 왜 그런지 궁금해서 좀 찾아보았다.
일단 간단하게
CMD 창에서 notepad 나 ipconfig 를 입력해보자
C:\Users --> notepad
C:\Users --> ipconfig
이런식으로 입력을 하면 위에는 메모장이, 아래는 ip를 확인할 수 명령어에 대한 응답이 나온다.
그럼 경로를 바꿔서 해보자
C:\ --> notepad
C:\--> ipconfig
아마 마찬가지로 같이 나왔을 것이다.
그럼 C드라이브 말고 D 또는 E 등 다른드라이브에서 실행해보자
CMD에서 D; 또는 E; 이런식으로 입력해본다
D:\ --> notepad
D:\--> ipconfig
아마 별다른 일 없으면 잘 나올 것이다.
사실 자세히는 모르지만
C:\Windows\System32 에 ipconfig 나 notepad가 모두 들어가 있기 때문이다.
즉, 이 곳에 들어가면 cmd 아무곳에서나 명령어를 치면 실행이 가능하다는 것이다.
java 역시 이렇게 셋팅해주는 이유는 아무곳에서나 컴파일을 하기위해서 이다.
다음 사진처럼 고급 시스템 설정에 들어간다.
시스템 변수에서 새로만들기를 눌러준다.
보통 이렇게 많이 쓴다.
JAVA_HOME 그리고 JDK 설치 위치로 만들어준다.
그리고 다음과 같이
Path라는 변수에서 편집을 누르고
%JAVA_HOME%\bin 으로해서 추가해준다.
cmd 창에 javac를 입력하면
다음과 같이 무언가 주르륵 나온다.
성공
사실 검은색화면에서 컴파일 및 개발을 진행해본적은 거의없다. 공부할 때 1~2번 말고는 기억이 없다.
그런데 그래도 기본적인 설치법이나 왜 해야하는지 조금이라도 알면 도움이 될 것 같다.
다음에는 자바 개발 시 가장 많이 쓰는 Eclipse로 Helloworld를 띄워보자