使用JVM 8时,MySQL Java连接器无法初始化

使用JVM 8时,MySQL Java连接器无法初始化,java,mysql,Java,Mysql,我在Arch下的覆盆子Pi上使用Java8EA。我限制使用Java8,因为Arch是硬浮点支持。当我连接到MySql数据库时,出现以下异常: 消息:java.lang.VerifyError:(类:com/mysql/jdbc/DatabaseMetaData,方法:supportsRefCursors签名:()Z)非法使用非虚拟函数调用 错误代码:0 java.sql.SQLException:java.lang.VerifyError:(类:com/mysql/jdbc/DatabaseMe

我在Arch下的覆盆子Pi上使用Java8EA。我限制使用Java8,因为Arch是硬浮点支持。当我连接到MySql数据库时,出现以下异常:

消息:java.lang.VerifyError:(类:com/mysql/jdbc/DatabaseMetaData,方法:supportsRefCursors签名:()Z)非法使用非虚拟函数调用 错误代码:0 java.sql.SQLException:java.lang.VerifyError:(类:com/mysql/jdbc/DatabaseMetaData,方法:supportsRefCursors签名:()Z)非法使用非虚拟函数调用


我在网上做过研究,常见的建议是降级JDK,但我做不到。有什么帮助吗?

您可以安装Java Lambda版本。Java lambda版本解决了这个问题


您可以安装Java Lambda版本。Java lambda版本解决了这个问题