【问题标题】:Eclipse configuration to run a JNI project运行 JNI 项目的 Eclipse 配置
【发布时间】:2013-11-22 08:44:00
【问题描述】:

我有一个项目使用了一些 jar 文件,这些 jar 文件恰好是调用一些 DLL 库的 JNI 包装器。我将这些 jars 包含在类路径中,并在 Eclipse 中为它们指定了本地库位置(java build path->Libraries),正如本论坛中的一些帖子所建议的那样。

但是我仍然收到如下错误: C:\projects\java_workspace\lib\\xyz.dll: 找不到依赖库

一些有趣的事实: 1. 如果我将 jar 文件的 %CLASSPATH% 和 DLL 路径的 %PATH% 设置为环境变量并从命令控制台运行程序,它就像一个魅力; 2.我使用Dependency Walker检查有问题的xyz.dll,即使我可以在xyz.dll下的展开树中找到依赖的dll文件,但从底部的列表框中我确实注意到有两个dll文件依赖Walker 报错“打开文件时出错,系统找不到指定的文件”。

任何人都可以帮助配置 Eclipse 环境,以便我可以从 IDE 中运行程序吗?或者任何cmets?

谢谢! 约翰

【问题讨论】:

    标签: java eclipse dll java-native-interface dependencies


    【解决方案1】:

    您是否尝试在“运行配置”中设置 PATH 环境变量? (右键单击包含您的 main 的 java 文件,然后“运行为”,然后选择“运行配置”。)

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2018-09-20
      • 2011-06-16
      • 2012-10-01
      • 1970-01-01
      • 2012-01-14
      • 1970-01-01
      • 2015-08-04
      • 2013-06-25
      相关资源
      最近更新 更多