1

我安装了 ElementaryOS。我通过./processingprocessing-3.3.4目录中运行来在终端中运行处理 IDE。我收到此错误:

java: error while loading shared libraries: libjli.so: cannot open shared object file: No such file or directory
4

2 回答 2

2

这是一个正在解决的已知问题。到目前为止,他们似乎还没有发布修复程序,所以我会尝试以前的版本。


以后,我建议您在发布到论坛之前使用 Google 搜索您遇到的具体错误。可能很难知道要搜索什么,所以这里解释一下我的过程。

首先我尝试搜索,"elementary os" processing cannot open shared object file "libjli.so"但由于这没有给我任何明显的信息,我认为这不是 Elementary OS 的普遍问题。"elementary os"请注意,我在and周围加上引号"libjli.so"。这确保了 Google 将这些视为短语,因此带有单词“elementary”和单词“os”的页面将不匹配,除非这两个单词并排。

接下来,我搜索了 github 项目上主要问题页面processing ide cannot open shared object file "libjli.so"的链接。在那个页面上,我搜索了哪个给了我一个结果,这就是我在此处链接的问题。libjli.so

我希望这对您将来有所帮助。

于 2017-06-08T15:29:37.130 回答
0

在您的主目录中下载 Java SE Development Kit 8u192(单击“接受许可协议”)

提取(在终端):

tar xzvf ~/jdk-8u192-linux-x64.tar.gz

创建符号链接:

sudo ln -s -f ~/jdk1.8.0_192/bin/* /usr/bin/

测试:

java -version
于 2019-01-08T09:29:11.033 回答