Jasper를 사용하여 Laravel에서 보고서를 생성하려고합니다. 데이터베이스를 사용하지 않으면 완벽하게 작동합니다. mysql 데이터베이스에서 데이터를 가져 오기 위해 데이터베이스를 추가하면 "Unable to load driver : com.mysql.jdbc.Driver"라는 오류가 표시됩니다. JDBC 커넥터를 설치하고 로컬 mysql 서버에 ODBC 연결을 설정합니다.
또한 MySQL 커넥터에 CLASSPATH를 설정했습니다.
laravel은 데이터베이스 연결로 pdf를 생성하는 데 오류가있는 나를 인쇄하기 때문에 출력 명령을 인쇄하도록 변경하고 터미널에서 실행했는데 "Unable to load driver : com.mysql.jdbc.Driver"라는 오류가 발생합니다. 다음을 참조하십시오. 그림:
당신이 어떤 아이디어가 있다면 나는 감사 할 것입니다!
많은 Java 애플리케이션은 CLASSPATH
환경 변수를 사용하지 않으며 jasperstarter가 그중 하나 인 것처럼 보입니다.
http://jasperstarter.cenote.de/usage.html 을 보면 명령 줄 옵션을 사용해야합니다 --jdbc-dir <directory with driver jar(s)>
.
--jdbc-dir <dir>
jdbc 드라이버 jar가있는 디렉토리. 기본값은 ./jdbc입니다.
또는 주석에 표시된 JasperStarter/jdbc
대로 기본 위치 인 폴더에 드라이버를 넣을 수 있습니다.
이 기사는 인터넷에서 수집됩니다. 재 인쇄 할 때 출처를 알려주십시오.
침해가 발생한 경우 연락 주시기 바랍니다[email protected] 삭제
몇 마디 만하겠습니다