我已经构建了一个使用 SQLite (sqlite-jdbc-3.8.7.jar) 的 Java 应用程序,并将所有内容都汇总到一个 jar 文件中。在 Windows 上运行 jar 文件可以按预期工作,但是,尝试在 Ubuntu Server 14.04 上运行它却变成了一项艰巨的任务!我在VirtualBox中组装了一个全新的虚拟机进行测试。我安装了 Java(sudo apt-get install default-jre),并尝试从存储库以及下载 tar 和编译来安装 SQLite。 SQLite 两种安装方式都很好,因为我可以从终端访问它。我在主目录中创建了一个新的子目录,并复制了我的应用程序 jar 文件。然后,我从终端运行命令:sudo java -jar .jar,然后收到 java.lang.unsatisfiedlinkerror。请参阅附图,还必须做什么才能使其在 Ubuntu 上运行?任何帮助将不胜感激!
最佳答案
我有类似的问题并恢复到对我有用的 sqlite-jdbc-3.7.2(Ubuntu 14.04 32 位)
关于java.lang.UnsatisfiedLinkError : org. sqlite.core.nativeDB.open(),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/26911385/