报错如下:
Reading schema error: Could not get list of suggested identity strategies from database. Probably a JDBC driver problem…
网上看到一篇文章eclipse从数据库逆向生成Hibernate实体类,其中的评论是很多这个报错
接着只有一个仅有的这个问题解决的博客:Eclipse+hibernate+mysql错误:Reading schema error解决
但全都不是。
我的环境是eclipse-jee-oxygen-R-win32,就是32位的eclipse的oxygen版本
接着我的mysql依赖如下:
<!-- ********************** Mysql JDBC驱动 ********************** -->
<dependency>
<groupId>mysql</groupId>
<artifactId>mysql-connector-java</artifactId>
<version>6.0.6</version>
</dependency>
刚开始我以为是插件的bug么?搞了很久。
最后,我新建一个maven项目,发现成功了,接着想想,是不是我的驱动太新了,果不其然,坑是自己挖的,真的太新了,改为:
<!-- ********************** Mysql JDBC驱动 ********************** -->
<dependency>
<groupId>mysql</groupId>
<artifactId>mysql-connector-java</artifactId>
<version>5.1.38</version>
</dependency>
完美解决。