gpt4 book ai didi

java - 为什么我们不再需要在 Eclipse 中在类路径中设置带有 JNI 实现的库?

转载 作者:行者123 更新时间:2023-12-01 12:39:28 25 4
gpt4 key购买 nike

我正在阅读《SWT 和 JFace 权威指南》,其中提到,除了 SWT 库之外,我们还必须在类路径中添加带有 JNI 实现的 native 库。我知道我们不必再这样做来运行 SWT 应用程序。但这是什么原因呢。当我们创建新项目时,它是否已在类路径中可用?

最佳答案

如果您仔细查看插件依赖项,您会发现有像 org.eclipse.swt.win32.win32.x86_64[...] 这样的 bundle 。 。这些是主机插件 org.eclipse.swt[...] 的平台相关片段。其中包含给定平台的 JNI 库。片段提供了在运行时扩展主机插件的灵 active 。

更多信息请参见:

http://wiki.eclipse.org/FAQ_What_is_a_plug-in_fragment%3F http://www.vogella.com/tutorials/EclipseFragmentProject/article.html

关于java - 为什么我们不再需要在 Eclipse 中在类路径中设置带有 JNI 实现的库?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25255310/

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