sql >> データベース >  >> RDS >> Mysql

tomcat7:JDBCドライバークラスをロードできませんでした[com.mysql.jdbc.Driver]

    解決しました!

    ArtursLicisの提案が鍵でした。どういうわけか、mysqlドライバーが正しくダウンロードされていませんでした。 .jarファイルのように見えましたが、ロードに失敗しました。 Tomcatは例外の最初のレベルを示していました:

    java.lang.ClassNotFoundException: com.mysql.jdbc.Driver
    [...]
    

    しかし、Class.forName( "com.mysql.jdbc.Driver")を使用して非常に単純なhelloworldをコーディングすると、代わりに次のエラーが表示されました。

    java.lang.ClassNotFoundException: com.mysql.jdbc.Driver
    [...]
    Caused by: java.util.zip.ZipException: invalid LOC header (bad signature)
    [...]
    

    ユーレカ! WinRarで.jarファイルを開くと、開いている可能性がありますが、いくつかのエラーがあります。

    ドライバーを再度ダウンロードすることで問題は解決しました。

    自分自身に反対票を投じる:-(



    1. MySQLの親->子クエリ

    2. マルチDCPostgreSQL:VPNを介して別の地理的場所にスタンバイノードを設定する

    3. 同じステートメントで挿入のIDを取得します

    4. Laravel 5.1で生のクエリを実行する方法は?