本机库在Eclipse中构建路径变量

时间:2011-01-25 21:31:01

标签: java eclipse dll buildpath

我已经共享了使用构建路径变量作为jar依赖项的相对位置的eclipse项目。因此,在构建路径中,它们显示为VARIABLENAME/subdirectory/blah.jar。所有开发人员必须做的是在他们的工作空间中定义一个变量,并且所有项目都构建路径工作。

问题是这些罐子中的一些还需要设置“本机库位置”。 DLL通常与jar所在的位置相同,但我无法找到使用VARIABLENAME引用dll位置的方法。一切都与这个变量有关,开发人员只需要设置这个变量而不是研究一个巨大的用户库定义。

1 个答案:

答案 0 :(得分:2)

在项目的启动配置中,您始终可以(假设java应用程序类型为run / debug配置),在参数选项卡中,您始终可以在底部textarea(vmargs)中添加一行

-Djava.library.path = VARIABLENAME /子目录

假设这是您的JNI库所在的位置。 VARIABLENAME可以通过“变量...”定义(如果您还将其定义为环境变量或重新定义变量“edit ...”,则为en env_var。)