我安装了 ElementaryOS。我通过./processing
在processing-3.3.4
目录中运行来在终端中运行处理 IDE。我收到此错误:
java: error while loading shared libraries: libjli.so: cannot open shared object file: No such file or directory
我安装了 ElementaryOS。我通过./processing
在processing-3.3.4
目录中运行来在终端中运行处理 IDE。我收到此错误:
java: error while loading shared libraries: libjli.so: cannot open shared object file: No such file or directory
这是一个正在解决的已知问题。到目前为止,他们似乎还没有发布修复程序,所以我会尝试以前的版本。
以后,我建议您在发布到论坛之前使用 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
我希望这对您将来有所帮助。
在您的主目录中下载 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