-
Cannot load JDBC driver class 'com.microsoft.sqlserver.jdbc.SQLServerDriver' 오류회사/사내개발 2020. 9. 3. 13:42
- 실행환경
1. 소스를 pom.xml로 maven build하여 war파일 생성
2. 톰캣서버 설치 후 해당 톰캣/webapp경로에 war파일을 넣어준다.3. default로 소스경로는 (톰캣경로)/webapp/ROOT이므로 (톰캣경로)\webapp\ROOT\ 이쪽경로에 war파일의 압축을 풀어준다
4. (톰캣경로)\bin\startup.bat
catalina에서 서버가 정상적으로 다 떴는데 로그인이 안되는 문제가 있다.
jdbc 라이브러리 관련 문제인 것 같아서 기존에 정상적으로 배포있는 곳의 WEB-INF 아래 lib 폴더를 모두 복사해와 같은 경로 WEB-INF/lib 아래에 넣어주고 서버를 재시작하니 문제가 없다.
라이브러리를 하나씩 비교해보니 sqljdbc4.jar 가 없다.
넣고 다시 톰캣을 재실행 시켜주니 로그인까지 정상동작.
왜 안가져오는지는 연구를 좀 더 해봐야할듯
'회사 > 사내개발' 카테고리의 다른 글