gpt4 book ai didi

java - 在 Eclipse 中将 native 库导出到外部包不起作用。这是一个错误吗?

转载 作者:太空宇宙 更新时间:2023-11-04 08:52:33 25 4
gpt4 key购买 nike

我正要向 Eclipse 报告但是我想先在这里给这个机会:

如果我添加外部包,应用程序无法找到引用的 native 库,除了下面指定的情况:

如果我的工作区由单个项目组成,并且我从项目文件夹外部的文件夹导入外部包“EX_package.jar”,我可以通过以下方式将文件夹分配到 native 库位置:

鼠标悬停在包上 ->右键单击->属性-> native 库 ->输入您的文件夹。

这不起作用。在运行时应用程序不会加载库,System.mapLibraryName(Path) 也不起作用。

此外,如果我创建一个用户库,并向其中添加包并为 native 库定义一个文件夹,它仍然不会。

如果它对你有用,那么我有一个重大错误,因为它在我的计算机上不起作用,我以我能想到的任何组合进行测试,包括添加 Windows PATH 参数的路径,以及许多其他我什至无法开始记住的方法,没有任何效果,我玩了几个小时,并让一位同事试图帮助我,但我们都一无所获。

此外,如果我有一个主项目依赖于工作区中的几个其他项目,并且它们都需要使用相同的“EX_package.jar”,我必须提供每个项目的硬拷贝,如果我在主项目的所有项目文件夹中都有该包的硬拷贝,那么它(我不能强调唯一性,我被这个吓坏了)可以工作依赖于并且仅当我在每个文件中配置 native 路径时!!

This也没有达到目的。

请告诉我有一个解决方案,这让我发疯......

更新:

如果有人想自己尝试一下,您可以尝试使用 JMF.jar 并引用 native dll,或 jmf.properties 文件,在我的 XP 上,我引用 dll 文件,并且不需要 jmf.properties 文件。

谢谢,亚当·泽哈维。

最佳答案

我错过了 Eclipse 不导出 native 库的这一点。

这是我所面临问题的解决方案:Other answer

关于java - 在 Eclipse 中将 native 库导出到外部包不起作用。这是一个错误吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3030828/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com