問題: com/microsoft/sqlserver/jdbc/SQLServerDriver has been compiled by a more recent version of the Java Runtime (class file version 54.0), this version of the Java Runtime only recognizes class file versions up to 52.0
解決方案:
問題在于SQLServerDriver已由較新版本的 Java Run time 編譯(類文件版本54.0),此版本的 java Run Time 只識別到52.0以下的類文件。我使用的是jdk1.8,我重新下載了sqljdbc42
下載鏈接:
版本資訊 - JDBC Driver for SQL Server | Microsoft Docs
下載之后選擇sqljdbc_6.0文件,再選擇jre8文件,將sqljdbc42.jar復制到Java--jdk--jre--lib--ext中,我電腦的路徑為C:\Program Files\Java\jdk1.8.0_301\jre\lib\ext;這樣基本上就可以了。
打開idea,點擊文件,選擇項目結構,可以看到已經(jīng)被添加到類路徑中。
文章來源:http://www.zghlxwxcb.cn/news/detail-502621.html
?文章來源地址http://www.zghlxwxcb.cn/news/detail-502621.html
到了這里,關于com/microsoft/sqlserver/jdbc/SQLServerDriver has been compiled...jdk版本與jdbc版本問題的文章就介紹完了。如果您還想了解更多內(nèi)容,請在右上角搜索TOY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關文章,希望大家以后多多支持TOY模板網(wǎng)!