ecx
149
2019-01-15 13:49:44
7
386

JSP DB 접속 오류..


다른 JSP 페이지는 정상 작동 되는데

DB접속과 연관된 페이지만 접속이 안됩니다..

이클립스에서는 별 문제 없이 사용되는데

war파일로 톰캣에 배포하니 해당 오류가 생깁니다..

어떤걸 손봐야 할까요 ㅠ

 

0
0
  • 답변 7

  • 초보자바쓰
    1k
    2019-01-15 13:52:26

    입력하신 db URL을 점검해보세요

    0
  • ecx
    149
    2019-01-15 13:56:02

    server.xml, context.xml, web.xml 파일은 이클립스 소스코드 그대로 복붙해주었습니다.. ㅠ

    URL에서의 문제점은 없어보이는데 어딜 손봐야 할까요.. 

    0
  • aksjm2
    464
    2019-01-15 14:02:31

    서버에 올라가있는 JDK 버전때문인 것 같은데요.

    사용하시는 DB의 connector(e.g. ojdbc7.jar) 와 호환되는 JDK 버전 확인해 보세요.


    에러메시지는 java.lang.UnsupportedClassVersionError 입니다.

    0
  • ecx
    149
    2019-01-15 14:09:38

    아.. 그런건가요..? 현재 윈도우+ 이클립스에서는 JDK 10.0.2 이고

    우분투+톰캣 에서는 8버전이라.. 일단 재다운로드 해보겠습니다 감사합니다 ㅠ

    0
  • ecx
    149
    2019-01-15 14:25:08

    apt-get install openjdk-8 한것을

    jdk 11버전으로 재다운로드하여 패스환경변수 바꿔봤지만 여전히 안되네요 ㅠㅠ 무슨문제 인지..

    JDBC 버전은 MySql jdbc 8.0.13.jar 사용중입니다..

    0
  • aksjm2
    464
    2019-01-15 14:44:07

    1. 톰캣 JAVA_PATH 확인.

    sh ${CATALINA_HOME}/bin/version.sh

    2. JRE upgrade.

    java -version --> JRE 버전이 안맞아서 그럴수도 있습니다.


    참고 : https://dev.mysql.com/doc/connector-j/8.0/en/connector-j-versions.html

    -- 위 내용만 보면... 개발환경의 JDK 버전을 낮춰야 할지도 모르겠습니다.

    0
  • ecx
    149
    2019-01-15 15:35:26

    감사합니다 덕분에 해결했습니다 ㅠㅠ

    0
  • 로그인을 하시면 답변을 등록할 수 있습니다.