使用本机库导出Eclipse Project

时间:2013-01-02 19:25:48

标签: eclipse jar native runnable

我想导出我的eclipse项目来创建一个可运行的jar文件。问题是,我使用的是本机库(* .so文件)。

如何使用此库导出项目?此外,jar文件应该可以在windows和linux中执行。

1 个答案:

答案 0 :(得分:1)

不要认为这是可能的。跨平台可运行的JAR文件(双击启动)很容易,即使包含所有引用的库,即其他JAR(参见One-JAR)。

但是,您如何期望Unix本机lib在Windows上可用?首先需要对其进行反编译,然后对Windows进行交叉编译。当然,如果你有一个Windows的DDL等于Unix的* .so,那么这是一个不同的故事。然后,您只需使用One-JAR将它们打包到JAR中。