본 포스팅은 3교시수업의 JAVA설치와 이어지는 내용이므로,
잘 모르겠다면 http://kim22036.tistory.com/entry/2교시-JAVA
여기로 들어가 먼저 보고 오길 권한다.
이클립스를 사용하려면 우선 JAVA 엔진을 설치해야 한다. 그래서 이제 설치하는 법을 알려주겠다.
1. jdk-7u3-windows-i586 파일을 먼저 설치한다.
**주의사항**
- 설치 전에 먼저 내컴퓨터가 32비트용인지, 64비트용인지를 꼭! 체크해야 한다.
이에 따라 자바 설치파일도 나눠져 있기 때문에 헷갈리면 안된다!
내 컴퓨터는 32비트다. 따라서 자바 설치파일도 32비트용으로 다운로드 해야 한다.
2. 설치가 끝나면, 환경변수를 설정해야 한다.
내 컴퓨터에서 오른쪽 마우스 -> 속성 -> 고급시스템 설정 -> "고급" 탭에서 "환경변수" 클릭하여 환경변수 창으로 들어간다.
3. 아래와 같은 설정을 해야한다.
PATH
CLASSPATH
JAVA_HOME
(1) 먼저 PATH 설정은, 위의 "시스템 변수" 창에 이미 입력이 되어 있는데,
;C:\Program Files\Java\jdk1.7.0_03\bin 이걸 뒤에 붙여넣기한다.
(2) CLASSPATH 설정: 만들어진 것이 없으므로, "새로 만들기"를 눌러 설정해주어야 한다.
"변수 이름" 에서 "CLASSPATH"
"변수 값" 에서 .;C:\Program Files\Java\jdk1.7.0_03\lib\tools.jar 를 입력해준다.
(3) 마지막으로 JAVA_HOME 설정은, 뒤에서 할테니 일단 보류한다. 이걸 왜 나중에 하는지 궁금해하는 분이 꽤 있는데, 일단 나를 믿고 따라오라.
4. cmd(도스 설정)
시작-프로그램 및 파일검색 창에서 "cmd"를 입력하면 콘솔창이 뜬다.
거기서 java -version
그리고 javac -version 을 차례로 입력하면 아래와 같은 창이 뜬다.
요렇게 나오면 정상이다. 두번째 "javac옵션"의 경우, 위 그림처럼 안될 경우도 있다.
이 경우, 다음에 나올 5번부터의 내용을 따라하면 된다(JAVA_HOME설정을 해줘야 함).
파일을 찾을 수 없다거나 하는 경우,
아까 환경변수 설정이 적용되지 않았거나, 혹은 주소를 잘못 입력해서 그런 것이다.
또는 아까 32비트용, 64비트용을 잘못 다운로드 하였을 가능성도 있다.
5. JAVA_HOME 설정
아까 설정했던 환경변수에 다시 들어가서,
- 변수 이름: JAVA_HOME
- 변수 값: C:\Program Files\Java\jdk1.7.0_03
이 설정으로 새로만들기 한다.
그 다음!
PATH 설정
;C:\Program Files\Java\jdk1.7.0_03\bin 을
=> ;%JAVA_HOME%\bin
CLASSPATH 설정
.;C:\Program Files\Java\jdk1.7.0_03\lib\tools.jar 을
=> .;%JAVA_HOME%\lib\tools.jar 으로 수정해준다.
완료했다면!
콘솔에 들어가서 4번의 과정을 반복해준다.
역시 4번의 그림처럼 나오면 정상적으로 완료된 것이다.
6. 자바 컴파일 및 출력 테스트
메모장을 켜서 자바 파일을 만들어 볼 것이다.
아래와 같이 입력한다.
public static void main(String[] args){ //글자를 문자형으로 받을겁니다(괄호안 해석)
System.out.println("Hello Java");
}
}
다음, 이 파일을 저장할 때 "Hello.java" 의 이름으로 저장해준다.
자, 이제 한번 컴파일을 하고 내용이 잘 출력되는지 확인해보자.
cmd 콘솔로 들어가서 아래와 같이 입력한다.
위와 같이 나오면 정상적인 것이다. 또 위에 보면 알 수 있듯이, 대소문자 구별을 확실히 해줘야 한다. 그렇지 않으면 위와 같은 문구가 뜨게 된다.
저건 무슨 내용인지 나도 모르겠다; 자바 고수가 아니라서ㅜ_ㅜ
'N스크린하이브리드앱과정 > JAVA' 카테고리의 다른 글
[3일차] JAVA수업. 대소문자 구분하기 프로그램 (0) | 2013.07.17 |
---|---|
[2일차] 5~7교시. JAVA/JSP수업: 연산자 종류와 이것들을 요리하기!(이클립스) (0) | 2013.07.16 |
[2일차]3~4교시 JAVA 수업 : printf문의 기능. 다양한 활용들. (0) | 2013.07.16 |
[1일차 5~8교시]이클립스(eclipse) 설치, 실행, 설정하기. 간단히 구동해보기. (0) | 2013.07.15 |
[1일차 3~4교시] 첫 시간. JAVA 설치를 위한 준비과정(셋팅!) (0) | 2013.07.15 |