[JDK 설치]
다운받은 J2SE (현재 5.0 업데이트8 버전)
= 윈도우 사용자
setup 파일로 되어 있기 때문에 디폴트로 설치 한다. 설치시 디폴트
설치경로을 유심히 보아둔다. (설치후 path 경로를 정의 해야하기때문)
설치완료 후 윈도우 바탕화면에 내컴퓨터>속성 을 선택하여, 고급탭에 환경변수
를 클릭하여 환경변수창을 띄운다. 시스템변수란에서 path 부분을 찾아 끝부분에
다음과 같이 추가한다.
Path
; 뒤에 c:\java설치경로\bin; 을 추가한다.
새로만들기를 눌러 CLASSPATH 를 추가 한다.
CLASSPATH
.;c:\java설치경로\lib\tools.jar 를 넣어 만든다.
새로만들기를 눌러 JAVA_HOME 을 만든다.
JAVA_HOME
c:\java설치경로 를 넣어 만든다.
설정을 적용시킨후 창을 닫고, cmd 실행 시켜 cmd 라인에서
c:\>java -version 과 c:\>javac 를 실행시켜 확인 한다.
설치한 JDK 버전과 비교 한후 에러나 버전번호가 맞으면 설치 완료
= 리눅스사용자 = 설치시 root 권한으로 설치한다.
다운받은 bin 파일을 실행권한을 준후 실행시킨다.
pwd/>chmod 707 *.bin
pwd/>./jdk_x_x_x.bin
jdk 에 관한 정보, 라이센스 등등 읽고 내려가 yes 를 선택하면
압축이 풀리면서 jdk1_x_x 폴더가 생긴다. 그 폴더를 보통 /usr/local/ 으로
옴겨서 사용한다.
사용자 프로파일에 java 의 경로 및 CLASSPATH, JAVA_HOME 을 추가하여야 한다.
PATH 에는 java의 Fullpath 경로/bin 의 경로를 추가하여 주고
CLASSPATH=java의 Fullpath 경로/lib/tools.jar 를 추가하고,
JAVA_HOME=java의 Fullpath 경로 를 추가한다.
프로파일 적용은 쉘마다 틀리지만 보통.
pwd/>. ./.bashrc 로 적용시키면 된다.
= Solaris =
팩키지 버전시
다운 받은 파일이 있는 디렉토리로 가서
pwd/> tar zxvf jdk*.tar.Z 을 하여 압축을 푼다.
압축을 풀면 6개의 폴더가 생성된다. (SUNWj5rt, SUNWj5dev, SUNWj5cfg, SUNWj5man, SUNWj5dmo)
설치는 pwd/> pkgadd -d . SUNWj5rt SUNWj5dev SUNWj5cfg SUNWj5man SUNWj5dmo 으로 설치한다.
설치 완료후 사용자 프로파일에 java Path 와 CLASSPATH, JAVA_HOME 의 Path를 추가 한다.
PATH 에는 /java 설치 Fullpath경로/bin 을 추가 하고,
CLASSPATH=/java설치 Fullpath경로/lib/tools.jar 을 추가하고,
JAVA_HOME=/java설치Fullpath경로 를 추가한다.
Self-extracting Binary File 버전시
다운받은 파일이 있는 디렉토리로 가서
pwd/>chmod +x java.x.x.sh // 실행파일로 변경후
pwd/>./java.x.x.sh // 스크립트를 실행 한다.
안내에 따라 설치.
java 설치, path 추가, 적용 완료후 확인 한다.
pwd/>javac (option 사항의 글이 뜬다.)
pwd/>java -version (java 버전에 대한 내용의 글이 뜬다.)
에러 메세지가 없다면 설치 완료.
추가 > Oracle 이 설치 되어 있을경우 path 부분에서 jre\bin; path가 있습니다.
그 부분을 삭제 하셔도 되고, path 설정 부분에서 맨앞부분에 java path를 넣어도
새로 설치한 java path 가 적용 됩니다. (주의 Oracle 의 bin; path는 삭제 하시면 안됩니다.)
'닷컴's_열공 > JAVA' 카테고리의 다른 글
아래는 파일에 c:\\adsl.exe 라는 파일을 저장하고, (0) | 2007.12.26 |
---|---|
파일 읽어서 db에 저장, db서 data 읽어와서 파일로 저장 (0) | 2007.12.26 |
JAVAC, JAVA OPTION (0) | 2007.12.26 |
메일전송 프로그램 (0) | 2007.12.26 |
java.io.FIle의 renameTo관련... (0) | 2007.12.26 |