错误信息:
org.sqlite.core.NativeDB._open_utf8([BI)V
错误原因:
当前操作系统和sqlite的版本不兼容
解决方案:
修改sqlite版本
我遇到问题时的环境是
操作系统 Centos6.5,sqlite版本是3.20.1
修改java工程中的pom文件中引用的sqlite版本,将3.20.1改为3.7.2,重新打包后,可正常启动
<dependency>
<groupId>org.xerial</groupId>
<artifactId>sqlite-jdbc</artifactId>
<version>3.7.2</version>
</dependency>