我有一个我为朋友制作的节目。它包含一个类,引用两个库(Apache的sqlite4java和poi),sqlite4java包含我的lib文件夹中的许多本机库(.so,.dll,.jnilib)。该程序还可以从swimTeam.db文件中读取和写入。 我的问题是如何将这一切打包成一个可以跨平台运行的程序?我已经尝试将项目导出为可运行的jar,但是当我运行它时,它无法访问本机库,因为它们未被导出。知道怎么做吗?
答案 0 :(得分:0)
首先是创建一个java项目删除所有java文件并复制您需要导入该项目的所有Jar文件。
现在将创建的项目作为“项目引用”添加到您的工作项目中(右键单击项目并单击属性)
现在在Java buildpath-> libraries
中添加所有Jars现在将您的项目导出为JAR。打开它,确保你需要的所有JAR都在其中。