我知道JVM使用java.library.path
属性在运行时查找本机库。我正在尝试使用本机依赖项位置配置Eclipse。
但Eclipse->Project Properties->Build Path
中有很多地方我可以指定位置。
正如我尝试的那样,似乎无论我在哪里配置,它总是在我的应用程序启动之前放入java.library.path
。
我应该使用哪一个?
如果他们都去了同一个目的地,为什么这么多的配置条目?
到目前为止,我的猜测是,Eclipse的设计者希望通过这种方式可以帮助程序员更好地组织他们的本地库逻辑。
答案 0 :(得分:1)
eclipse中的那个选项卡在运行时都被放到了构建路径上,并且将根据你放在路径上的库来组织,而不是在你指定的eclipse UI中。
正如您所提到的,对于逻辑上更容易使用UI而不是对其所在位置的任何实际更改。我个人更喜欢使用" Native Library"在源选项卡中,但这只是偏好。