1. 다운 로드
- http://java.sun.com/
- http://www.oracle.com/technetwork/java/index.html
---> Download JDK --> Windows --> 라이 센스 동의 체크 --> Continue
(jdk-7u2-windows-i586.exe)
★ 드라이브의 변경
[시작 --> 설정 --> 제어판 --> 관리도구 --> 컴퓨터 관리 --> 디스크 관리
--> 컨텍스트 메뉴(마우스 오른쪽 버튼): 드라이브 문자 및 경로 변경
2. 자바의 삭제
- 설치 확인: java -version
- 자바 삭제시 관련 프로그램(인터넷 익스플로러등)을 전부 종료후 삭제합니다.
- [제어판 >> 프로그램 추가/제거]에서 'JAVA'로 시작하는 모든 프로그램 삭제합니다.
Windows7: 제어판 --> 프로그램 및 기능
3. 설치
- 설치 폴더: C:\jdk1.7.0
- JRE 설치 : C:\Program Files\Java\jre7\bin(윈도우가 인식하는 JRE)
- 경로에 공백이나 한글이 있으면 패키지의 경우 인식을 제대로 못하는 경우가 있음으로
공백이 들어간 경로는 사용을 하지 말 것.
4. 설치시 환경 변수의 지정
- 환경 변수의 설정 (내 컴퓨터 -> 고급 -> 환경변수)
. 경로와 경로사이는 반드시 ";"으로 구분을 해주어야 합니다.
. 일반적으로 환경변수명은 대문자를 사용합니다.
Windows7: 탐색기 --> 컴퓨터 --> 속성 --> 고급 시스템 설정 --> 고급 탭
--> 환경 변수
★ 설치 경로: C:\jdk1.7.0
ⓐ 변수이름: CLASSPATH
값 : .;C:\jdk1.7.0\lib\tools.jar
or
.;%JAVA_HOME%\lib\tools.jar
. JVM이 클래스를 찾는 경로를 지정합니다.
. "."은 현재 폴더를 가르킵니다.
. ".."상위 폴더를 가르킵니다.
. ";" Class Path의 연결 기능을 함.
. tools.jar은 자바 유틸리티 프로그램이 필요한 클래스를 구현하여
가지고 있습니다. C:\jdk1.6.0\bin폴더에 있는 실행 파일들이
사용하게 됩니다.
ⓑ 변수이름: JAVA_HOME
값 : C:\jdk1.7.0
ⓒ 변수이름: PATH
값: C:\jdk1.7.0\bin; 기존의 값에 추가
. 도스상에서 Windows가 프로그램 찾는 경로를 지정합니다.
. 기존에 등록된 윈도우관련 경로를 삭제하면 안됩니다.
. 오라클 9i설치된 경우 오라클에 내장된 j2sdk1.3.1, 1.1.8이 인식이 됨으로 이것을 PATH에서 지워야 합니다.
. ';'의 의미: 경로가 여러게 등록될 경우 구분자의 역활을 합니다.
기존의 경로를 지운 경우 =>
%SystemRoot%\system32;%SystemRoot%;%SystemRoot%\System32\Wbem;C:\jdk1.7.0\bin;
또는 %JAVA_HOME%를 등록한 경우
%SystemRoot%\system32;%SystemRoot%;%SystemRoot%\System32\Wbem;%JAVA_HOME%\bin;
- 설치 확인 :
. 경로를 수정하면 도스창을 다시 열어 확인합니다.
. C:\>echo %CLASSPATH%
. C:\>echo %Path%
. java -version, javac.exe
예)
C:\Documents and Settings\STU>echo %CLASSPATH%
.;C:\jdk1.7.0\lib\tools.jar
C:\Documents and Settings\STU>echo %JAVA_HOME%
C:\jdk1.7.0
C:\Documents and Settings\STU>echo %PATH%
C:\oracle\product\10.2.0\db_1\bin;C:\WINDOWS\system32;C:\WINDOWS;C:\WINDOWS\System32\Wbem;C:\jdk1.7.0\bin
C:\Documents and Settings\STU>
[02] Edit Plus 환경 설정하기
- http://www.editplus.com
'자기개발 > Java' 카테고리의 다른 글
Chapter 5 배열(Array) (0) | 2012.01.21 |
---|---|
Chapter 4 조건문과 반복문 (0) | 2012.01.12 |
Chapter 3 연산자 (0) | 2012.01.12 |
Chapter 2. 변수 (0) | 2012.01.12 |
문자열의 일부를 다른 무자열로 치한 코드 (0) | 2012.01.11 |