gpt4 book ai didi

java - 带有 $LD_LIBRARY_PATH 的 Eclipse

转载 作者:塔克拉玛干 更新时间:2023-11-03 05:00:15 26 4
gpt4 key购买 nike

我在目录/usr/local/lib/中有一些使用 JNI 构建的库文件。

如果我从 luncher 启动 Eclipse,Eclipse 永远不会选择该路径,因此我需要为运行配置指定 -Djava.library.path。

但是如果我从命令行启动 Eclipse。看起来工作正常。

有谁知道为什么它会这样,以及如何将它配置为从 luncher 知道/usr/local/lib/路径。谢谢。

我在 Ubuntu 操作系统上使用 Eclipse SDK 版本:3.6.2。

最佳答案

这可能是因为您的 shell 在其中一个启动脚本中执行了 export LD_LIBRARY_PATH=...

启动器不运行这些,因此未设置变量。

解决方法:编写一个小脚本来设置 LD_LIBRARY_PATH 并启动 Eclipse(如果要避免无用的进程在 Eclipse 退出之前挂起,请使用 exec eclipse)。

或者,编辑 eclipse.ini 并在 -vmargs 之后添加 -Djava.library.path=...

要验证这是否有效,请打开“帮助”/“关于 Eclipse”/“安装详细信息”/“配置”。该路径应作为系统属性显示在对话框中。

关于java - 带有 $LD_LIBRARY_PATH 的 Eclipse,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6666696/

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