Java 将本机库导出到Eclipse中的外部包不工作。是虫子吗?
我正要向Eclipse报告一个but,但我想先给这个机会: 如果添加外部包,应用程序将找不到引用的本机库,除非在下面指定的情况下: 如果我的工作区由单个项目组成,并且我从项目文件夹外的文件夹导入了外部包“EX_package.jar”,我可以通过以下方式将文件夹分配到本机库位置: 鼠标悬停在软件包上-> 右键单击-> 属性-> 本机库-> 输入您的文件夹 这是行不通的。在运行时,应用程序不加载库,System.mapLibraryName(路径)也不工作 此外,如果我创建了一个用户库,并将包添加到其中,并为本机库定义了一个文件夹,那么它仍然不会 如果它对你有效,那么我有一个主要的错误,因为它在我的计算机上不起作用。我用我能想到的任何组合测试它,包括将路径添加到windows路径参数,以及许多我甚至都记不起来的其他方法,没有任何效果,我玩了几个小时,有一位同事试图帮助我,但我们都是空的 此外,如果我有一个主要项目依赖于我工作区中的其他几个项目,并且它们都需要使用相同的“EX_package.jar”,我必须向每个项目提供硬拷贝,它将只(我不能强调唯一性,我被这吓坏了)如果我在主项目依赖的所有项目文件夹中都有该包的硬拷贝,并且仅当我在每个文件夹中配置本机路径时,才可以工作 我也没有做这件事 请告诉我有一个解决办法,这让我发疯 更新: 如果有人想亲自尝试,您可以尝试使用JMF.jar并在我的XP上引用本机dll或JMF.properties文件,我引用的是dll文件,而不需要JMF.properties文件 谢谢,Java 将本机库导出到Eclipse中的外部包不工作。是虫子吗?,java,eclipse,package,java-native-library,Java,Eclipse,Package,Java Native Library,我正要向Eclipse报告一个but,但我想先给这个机会: 如果添加外部包,应用程序将找不到引用的本机库,除非在下面指定的情况下: 如果我的工作区由单个项目组成,并且我从项目文件夹外的文件夹导入了外部包“EX_package.jar”,我可以通过以下方式将文件夹分配到本机库位置: 鼠标悬停在软件包上-> 右键单击-> 属性-> 本机库-> 输入您的文件夹 这是行不通的。在运行时,应用程序不加载库,System.mapLibraryName(路径)也不工作 此外,如果我创建了一个用户库,并将包添加
Adam Zehavi.我忽略了Eclipse不导出本机库这一点
以下是我所面临问题的解决方案:我忽略了Eclipse不导出本机库这一点 以下是我所面临问题的解决方案: