안녕하세요, MySQL 데이터베이스에 연결해야하는 웹 응용 프로그램이있는 Tomcat 서버를 가지고 계십시오.MySQL JDBC 드라이버를로드 할 수 없습니다.
드라이버는 내가 -verbose:class
[Loaded com.mysql.jdbc.Driver from file:/app/tomcat/8.5.4/webapps/my-app/WEB-INF/lib/mysql-connector-java-5.1.36.jar]
를 사용하지만 스프링 컨텍스트로드 할 때 어떤 이유로 여전히 나에게 예외를 던지고 때로드됩니다에 의한
을 : org.springframework.beans.PropertyBatchUpdateException를 ; 중첩 된 PropertyAccessExceptions (1)은 다음과 같습니다.
PropertyAccessException 1 : org.springframework.beans.MethodInvocationException : 'driverClassName'속성이 예외를 throw했습니다. 내가 바람둥이 lib 폴더에 커넥터 LIB 파일을 이동하려고
driverClassName com.mysql.jdbc.Driver
의 클래스를로드 할 수 없습니다,하지만 아무것도 변경하지 않은 : 중첩 된 예외는 java.lang.RuntimeException가있다. 같은 문제가 여전히 다른 버전의 커넥터 시도했다.
톰캣 폴더가있는 곳. 개발 워크 스테이션에서 실행하려고합니까 아니면 배포 후 웹 서버에서 충돌합니까? Eclipse IDE를 사용하고 있습니까? – Pavlo
그것은 일식이 아닌 Centos 컴퓨터에서 실행됩니다. 나는/app에 내가 필요한 모든 것을 담은 폴더를 만들었다. 사용 권한은 괜찮습니다. – Gonzague
jar 파일을 시스템'classpath'에 추가하십시오! –