Class.forName(driverClass)이 실행되지 않습니다.
滿天的星座
滿天的星座 2017-05-17 10:08:27
0
6
719

System.out.println("======1======");
Class.forName(driverClass);
conn = DriverManager.getConnection("xxxx","xxxx","xxxx" );
System.out.println("======2======");

이 문단은 try catch로 작성되었으며 오류는 보고되지 않습니다

작업은 인쇄할 수 있습니다 ======1======
그러나 Class.forName(driverClass)에서는 카드 소유자가
인쇄할 수 없습니다 ======2======

conn을 얻을 수 없고 Class.forName에 멈춘 것을 제외하면 전체 프로세스에 오류가 없습니다.
병도 클래스 경로에 있습니다. 클래스를 찾을 수 없으면 예외가 발생합니다

滿天的星座
滿天的星座

모든 응답(6)
刘奇

컴파일러에 문제가 있는건가요? 그냥 java 명령어로 컴파일해서 실행해도 되나요?

洪涛

캐치에 뭔가 적혀있나요?

習慣沉默

Class.forName(driverClass)를
Class.forName(driverClass).newInstance()로 변경하고 사용해 보세요

某草草

forName 메소드에 걸렸다는 것을 증명하지는 않습니다. getConnection 메소드에 걸릴 확률이 훨씬 더 큽니다.

为情所困

Your Class.forName(driverClass); 우선, 동적으로 로드하는 DriverClass 클래스에 대한 특정 경로를 지정했는지 확인하세요.

左手右手慢动作

driverclass는 큰따옴표 "driverclass"로 묶어야 합니다

최신 다운로드
더>
웹 효과
웹사이트 소스 코드
웹사이트 자료
프론트엔드 템플릿