>> Read Reply from No. 0 article  
RE: RE: 약간 추가했슴돠,, 쥘쥘~ ㅡㅡ;;

등록 2002-07-09 11:53:00     조회 5
이름 바다사랑    

		무식해서 지성함돠,,,
emoticon;;
  : 약간의 첨언을 더 하자면(반항도) 일단 Java2 플랫폼을 사용하신다면
: 될 수 있는대로(그리고 제생각에는 절대적으로) CLASSPATH라는 변수를
: 쓰지 마십시오. 그리고 무조건 JVM마다 로딩이 되야 되는 Java Class
: Library가 있다면 $JRE_HOME/lib/ext에다가 복사를 하십시오. 그리고
: 웹 어플리케이션이라면 WEB-INF/lib 아래에 복사를 하시면 그 어플리
: 케이션에서는 사용할 수 있습니다. 이렇게 하는 것이 좋은 이유는
: 혹시 생길지도 모르는 CLASSPATH 꼬임을 없앨 수도 있거니와 필요한
: Class Library만 필요한 놈이 로딩을 하는 식으로 효율적으로 사용할
: 수 있기 때문입니다. 그리고 Sun Java VM이 죽는 경우는 1.3대의 경우
: 에는 glibc와의 문제 때문입니다.(실제로는 RedHat에 책임이 있습니다.)
: 그리고 특별한 App Server나 Servlet Engine이 아니라면 최근 버전은
: 모두 1.4를 지원합니다. 이놈을 사용하시는 것이 훨씬 좋습니다. IBM
: 도 최근에 1.3.1을 내 놓기는 했는데 아직 속도 비교는 못해 봤습니다.
: 처음 나왔을 때는 IBM이 빨랐는데, 그 뒤로 HotSpot VM이 나온뒤로는
: Sun이 더 나았던 것으로 알고 있습니다.(적어도 저의 어플리케이션들에
: 서는...) 한번더 강조하면 Java2에서는 CLASSPATH라는 변수를 쓰는 것이
: 비추천입니다. 그리고 당연히 사용되는 곳에서만 Class를 부르도록
: 하십시오.
:
: : <pre>
: : #objet님의 권고에 따라 jdbc드라이버를 교체했습니다..
: : #감사합니다..
: :
: : /// CLASSPATH에 관한
: : 지가 CLASSPATH잡는데 워낙 손발이 고생해서
: : 지맨처럼 대한민국땅에선 지와 같은 분이 더이상 생기지 않아야한다는,,
: : 무거운 책임감을 느끼고 이렇게 어설프게나마 CLASSPATH부분을 잠깐
: : 보충하려합니다.. 무식하기에 이렇게 용감하다는,, emoticon;
: :
: : 히딩크의 기초론에 의거 잠시 누구나 다알고있는 사실을 언급하면,,,
: : 1. root고 뭐거 일반사용자까지 영향을 미치게하려면,, /etc/profile 에 작성한다
: : 2. CLASSPATH(PATH)는 절라게 길어져도 한줄에 다적어야한다.. 여러줄에 걸쳐 적을경운 댄장 
: : 첫번째에 적은거만,, 영향을 받는다.. ex)
: : export CLASSPATH=".:$JAVA_HOME/jdbc/oracle/classes12.jar:$JAVA_HOME/jdbc/mysql/mm.mysql.jar:$JAVA_HOME/lib/tools.jar
: : " 3. 철자, 쩜하나에도 주의를 하자. 잘몬적으면 안적으니 못하다,, emoticon;
: :
: : /// jdbc드라이버에 관한
: : 웹섭하고 DB섭이 절라 멀치감치 떨어져있어도
: : jdbc라는 넘만 있으면 이넘이 중간에서 다리역활을 해줍니다..
: : 참 신기하다는,,,,
: : jdbc드라이버는 MySQL용,오라클용 기타등등 DB마다 존재하구여,,
: : MySQL드라이버는 www.mysql.com에서 : : 오라클드라이버는 $ORACLE_HOME/jdbc/lib 에서 구할수 있습
: : 니다..
: : 아 글구여,, 지가 마이 해깔린게
: : 가끔씩 CLASSPATH를 잘몬잡아서 뿌려지는 절라무지막지한 에러를 만났을때,,
: : 어떤문서는 tomcat이 시동될때,, CLASSPATH를 자동으로 인식하는곳에다,,
: : 드라이버를 집어넣어라는 문서가 있는디요,,
: :
: : 전, 여러드라이버를 사용하기에 뭔가 체계적인 정리가 필요해서,,
: : $JAVA_HOME/jdbc 디렉을 만들어 그곳에다,,
: : mysql, oracle 디렉을 또 구분해서 각자 위치에 드라이버를 위치시켜놓구,,
: : /etc/profile에 CLASSPATH만 잡아줘도 문제가 없더라구여,,
: : 긍께,,
: : 요지는 드라이버가 어디에 짱박혀있던지 CLASSPATH만 확실히 잡아주면
: : 문제없단 말입니다..
: : 단지 제경험이라는,, 무식은 용감했다.. 아자자!!! emoticon;;
: :
: : 글고,,
: : 오라클드라이버는 classes111.zip보다 classes12.zip을 사용하는게
: : 쩜 낫다라는,, objet님의 권고도 추가합니다..
: :
: : /// jdk에 관한
: : 이걸 유식한말로 JVM(자바 가상 머신)이라고 부르기도 한다고,,
: : 어디선가 주워들었다는,,, emoticon;
: : 원론적인거 생략,, 사실 하나도 모른다는,, emoticon;;;;;;;;;;;;;;;;
: :
: : SUN에서 제공하는것과,, IBM에서 제공하는것이 있는디요,,
: : 가마보이 대체로 SUN꺼를 많이들 사용하더라구여,,
: : 저도 첨에 SUN꺼를 사용하다,,
: : 가끔씩(한달에 5회) jdk가 뻗길래(java.core파일을 남기며..),,
: : IBM껄로 바꾸었습니다..
: : 뻗진 않는데 쩜 버벅됩니다.. 그래도 뻗어서 배째라라고 하는
: : SUN꺼보단 낫다는,,,
: :
: : 가끔씩 뻗을때마다 java.core파일은 용량이 엄청 크더군여,,
: : 한번 뻗을때마다,, 파일용량이 150Mbytes나 되는데,,
: : 지가 무식해서 본다고 아는것도 아이거,, 걍 지워주는데,,
: : 매번 이짓을 할라카이 신경질 나더군여,,
: : 글서 뻗더라더 core파일을 안남기게 하는 방법을 찾아봤는데도
: : 결국 못찾거,, 절라 심각하이 고민하다,,
: : 이넘이 뻗을때마다 남기는 위치를 파악했습니다..
: : 바로 지가 설치된 파티션에만 core파일을 남기더군요,,
: :
: : 글서 나중에 잔머리굴려서,,
: : jdk를 읽기전용파티션에다 설치했다는,,
: : 뻗더라도 core파일걱정할 필요없음 emoticon;;
: : 와,, 이걸 심각하이 고민했냐믄요,,
: : 그렇잖아도 하드디스크가 용량이 부족한데,, 댄장할 core파일로,,
: : 파일시스템이 꽉찼습니다.. PANIC #at FreeBSD
: : 이라는 메시지로 재부팅을 해서 고대하던 업타임의 꿈을 산산히
: : 조각낸 jdk가 밉더군여,, ㅡㅡ;;
: :
: : 긍께,, 울모두 덜뻗는 IBM꺼를 사용합시다...
: :
: : 꾸벅,,,
: :
: : 바다사랑 드림
: :
: : ///////////////////////////////////////////////////////////////////////
: : SHELL# cat /etc/profile
: : # $FreeBSD: src/etc/profile,v 1.12.2.1 2000/07/31 20:13:26 rwatson Exp $
: : #
: : #!/bin/bash
: :
: : export LANG="ko_KR.EUC"
: : export LC_ALL="ko_KR.EUC"
: :
: : # For JAVA and TOMCAT
: : export JAVA_HOME="/usr/local/java"
: : export TOMCAT_HOME="/usr/local/tomcat"
: : export PATH="$PATH:$JAVA_HOME/bin:$TOMCAT_HOME/bin:/usr/local/mysql/bin/:."
: : # MySQL,Oracle Driver
: : export CLASSPATH=".:$JAVA_HOME/jdbc/oracle/classes12.jar:$JAVA_HOME/jdbc/mysql/mm.mysql.jar:$JAVA_HOME/lib/tools.jar
: : "
: : SHELL# ls -l /usr/local
: : lrwxr-xr-x   1 root   wheel    19   7/ 8 11:39 java@ -> /home2/IBMJava2-131
: : drwxr-xr-x  10 root   wheel   512   7/ 8 00:44 tomcat/
: :
: : SHELL# ls -l /usr/local/java/jdbc
: : drwxr-xr-x  2 root  wheel  4096   7/ 8 01:18 mysql/
: : drwxr-xr-x  2 root  wheel  4096   7/ 8 13:08 oracle/
: :
: : 댄장할 오라클 테스트하기:
: : http://izb.knu.ac.kr/~bh/ssiba/okboard/board.jsp?bbs=bbs1 : :
: : ///////////////////////////////////////////////////////////////////////
: :
: : --
: : ==================
: : 헛소리 하는 daemon
: : ==================
: : </pre>--==================
헛소리 하는 daemon
==================
</pre>
이름
암호


>> 관련글
  답장 RE: 약간 추가했슴돠,, 쥘쥘~ ㅡㅡ;;  .(aka GPL)  2002.07.09  ....
  답장 RE: RE: 약간 추가했슴돠,, 쥘쥘~ ㅡㅡ;;  바다사랑  2002.07.09  ....
  목록보기 윗글 아랫글
글쓰기
답장쓰기 수정 삭제
정규표현식 [ 상세 검색 ]
페이지로딩: [ 0.71 초 ] 작업시간: [ 0.06 초 ]

Copyleft 1999-2026 by JSBoard Open Project
Theme Designed by IDOO All right reserved
[TOP]

적수네 동네
+
| 적수네 동네
| 공부방
| 리눅스 잡지 서고
| LSN 소스
| 링크 모음
+---+
게시판
+
| 떠들어보세!
| 질문과 답변
| 새소식과 정보
| 1원짜리 팁?
| 대화방
+---+
칼럼?
+
| 세하 훔쳐보기
| Welcome2nite
| 혜진의 염장판
+---+
리눅스 상표권
+
| 반대 서명란
| 토론 게시판
+---+
GNU
+
| GNU 선언문
| GNU GPL
| GNU 미러 목록
+---+
프로젝트?
+
| 리눅스카운터
| RC5DES
| 실질헌법 제작
+---+
커널 소식
+
| 안정 버젼: 2.4.14
+---+
테마 선택
+
LSN 방송국?
+
| OFF AIR
+---+
회원
+
| 로그인
+---+
[ 적수네 동네 ] [ 리눅스 상표권 독점 반대 ] [ 한글 리눅스 문서 프로젝트 ] [ KrLine ] [ 사랑넷 ] [ Valid HTML 4.0! ] [ SlashDot ] [ Freshmeat ]
Copyleft (C) 1998-2001 Byeong-Chan Kim . License
TIME: 1791037635
System by WYZsoft, HDD by I.O.Linux, Mizi Research, Embryo, WOWLINUX, Domain by SarangNet, Network by KrLine.