我安装了ElementaryOS。我通过在./processing
目录中运行processing-3.3.4
在终端中运行Processing IDE。我收到了这个错误:
java: error while loading shared libraries: libjli.so: cannot open shared object file: No such file or directory
答案 0 :(得分:2)
这是known issue that is being worked on。截至目前,看起来他们没有发布修复,所以我会试用以前的版本。
将来,我建议您使用Google搜索您在发布到论坛之前遇到的具体错误。可能很难知道要搜索什么,所以这里是对我的过程的解释。
首先我尝试搜索"elementary os" processing cannot open shared object file "libjli.so"
,但由于这并没有给我任何明显的信息,我认为这不是Elementary OS的普遍问题。请注意,我在"elementary os"
和"libjli.so"
附近加上了引号。这可以确保Google将这些视为短语,因此页面中包含" elementary"和#34; os"除非这两个词是并排的,否则不会匹配。
接下来,我搜索了processing ide cannot open shared object file "libjli.so"
,它为我提供了main Issues page on the github project的链接。在那个页面上,我searched for libjli.so
给了我一个结果,这是我在这里链接的问题。
我希望将来可以帮助你。
答案 1 :(得分:0)
Download 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