如何在Debian / ARM上使用JDBC连接到SQLite数据源?

时间:2015-06-12 16:15:06

标签: java sqlite jdbc arm

我正在尝试将小型Java应用程序移植到在ARM处理器上运行的Debian Linux环境(特别是带有ARM926EJ-S内核的Freescale i.MX28 CPU)。

该应用程序将数据保存到本地SQLite数据库,并已经过测试,适用于Windows 7 / Intel和Ubuntu 14.x / Intel,OpenJDK JRE版本为1.6 - 1.8。

然而,在Debian / ARM机器上,它在尝试建立与数据库的连接时进行核心转储。

例如,这一行,使用xerial jdbc驱动程序:

    ConnectionSource connectionSource = 
        new JdbcConnectionSource("jdbc:sqlite:" + path);

我尝试过其他类似行为的驱动程序,令我惊讶的是,伟大的谷歌机器或SO都没有明确的答案 - 尽管others肯定有类似的problems

我认为这不是ARM本身的SQLite问题......我可以获得SQLite命令提示符并按预期手动运行查询。

那么我忽略了一件显而易见的事情? Debian / ARM上没有JDBC / SQLite的市场? Xerial很棒,但我做错了?

0 个答案:

没有答案