gpt4 book ai didi

java - 我应该在哪里为我的 Java 应用程序指定 native 库?

转载 作者:塔克拉玛干 更新时间:2023-11-02 20:00:06 25 4
gpt4 key购买 nike

我知道 JVM 在运行时使用 java.library.path 属性来定位本地库。我正在尝试使用 native 依赖项位置配置 Eclipse。

但是Eclipse->Project Properties->Build Path有很多地方我可以指定位置。

  • 源选项卡 -> native 库位置

enter image description here

  • 库选项卡 -> JRE 系统库 -> native 库位置。

enter image description here

  • 对于每个外部 jar,都有一个本地库位置条目。

正如我所尝试的,似乎无论我在哪里配置它,它总是在我的应用程序启动之前放在 java.library.path 中。

我应该使用哪个?

如果它们都去同一个目的地,为什么会有这么多配置条目?

到目前为止,我的猜测是,Eclipse 的设计者希望这种方式可以帮助程序员更逻辑地组织他们的本地库。

最佳答案

eclipse 中的该选项卡在运行时全部放入构建路径,并将根据您放入路径的库进行组织,而不是根据您在 eclipse UI 中指定的位置进行组织。

正如您所提到的,它更多的是为了逻辑上更易于使用的 UI,而不是对其所在位置的任何实际更改。就个人而言,我更喜欢在源选项卡中使用“ native 库”,但这只是出于偏好。

关于java - 我应该在哪里为我的 Java 应用程序指定 native 库?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/29875608/

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