0

我有一个正在为朋友制作的程序。它包含一个类,引用两个库(Apache 的 sqlite4java 和 poi),并且 sqlite4java 包含我的 lib 文件夹中的许多本机库(.so、.dll、.jnilib)。该程序还从一个swimTeam.db 文件中读取和写入。我的问题是如何将这一切打包到一个可以跨平台运行的程序中?我尝试将项目导出为可运行的 jar,但是当我运行它时,它无法访问本机库,因为它们没有被导出。知道怎么做吗?

4

1 回答 1

0

首先是创建一个 java 项目,删除所有 java 文件并复制所有需要导入该项目的 Jar 文件。

现在将创建的项目作为“项目引用”添加到您的工作项目中(右键单击项目并单击属性)

现在在 Java buildpath->libraries 中添加所有的 Jars

现在将您的项目导出为 JAR。打开它并确保您需要的所有 JAR 都在其中。

于 2013-06-26T15:19:23.587 回答