서블릿 수정후 서버를 restart를 안 할 수 없나요
작성자 정보
- 염진희 작성
- 작성일
컨텐츠 정보
- 1,134 조회
- 0 추천
- 목록
본문
여러분들의 많은 답변 부탁드리며...
먼제 제 환경을 설명드리겠습니다.
os : windows 2000
apache : v 1.3.12
apacheJserv : v1.1.2
jdk : v 1.3.1
jsdk : v 2.0
gnujsp 1.0.1
질문 1. jsp에서는 그런 현상이 없는데요..
서블릿 파일만 재컴파일 하면은 반드시 서버를 restart 해야 합니다.
또한, stop을 시켜도 apache에 대한 프로세스만 stop이 되고,
java.exe를 프로세스가 stop이 되지 않습니다.
만약, java.exe를 프로세스가 stop 시키지 않고, 서버만 stop 된
상태에서 restart 해서 수정한 서블릿 파일을 구동 시키면은
수정 사항이 적용 되지 않습니다.
그래서 반드시, java.exe 작업관리자에서 수동으로 stop을 시켜줍니다.
이런 현상이 일어나는 것이 왜 그런지, 해결방안이 있는지 알고 싶습니다.
질문2. 첨에는 제가 오라클과 db를 연동 시켰습니다.
그런 후 다시 db2 or mysql 과 연동을 시도 하였습니다.
그런데, 드라이버를 찾을 수 없다고 나오더군요..
그래서, 드라이버끼리 충돌이 있나하는 무식한 생각을 하게 되어
오라클 드라이버 설정한 부분을 지우고, db2 나 mysql 드라이버
classpath를 설정 하였더니만, 세상에나...."Internal Server Error"
납니다.. 그래서 다시 오라클로 설정하고 db2나 mysql 드라이버
설정을 지우고 실행 시키니 이런 오라클로 구동이 잘 됩니다.
어케 이런 일이 일어 날 수 있는지 저로써는 이해가 되지 않습니다.
혹시 서버 reload Time 같은 것이 있나 찾아 보았지만,
찾을 수 없는 건지 원래 그런 것이 없는 건지 찾을 수가 없었습니다.
고수님들의 많은 조언/해결방안 부탁드립니다.
감사합니다.
관련자료
-
이전
-
다음