我不能使用Libreoffice的一些特性(一些扩展,宏),因为我的Java运行时环境(openJdk-6)在我的系统中不被识别(请参阅屏幕截图 )。

当从终端启动LibreOffice时,我得到:
javaldx: Could not find a Java Runtime Environment!
Please ensure that a JVM and the package libreoffice-java-common is installed.
If it is already installed then try removing ~/.libreoffice/3/user/config /javasettings_Linux_*.xml
Warning: failed to read path from javaldx
Fontconfig warning: "/usr/lib/libreoffice/share/fonts/truetype/fc_local.conf", line 13: Having multiple <family> in <alias> isn't supported and may not works as expected有一个关于这方面的错误报告,但建议的解决方案对我不起作用(安装libreoffice-base),并附加标记为“won”:https://bugs.launchpad.net/ubuntu/+source/libreoffice/+bug/926594。
我尝试删除错误消息中提到的文件,并重新安装LibreOffice和openjdk-6,但是没有结果.我想我可以从LibreOffice菜单选项> Libreoffice > Java手动添加一个运行时环境,但是我不知道要选择哪个目录。
请帮帮我!
发布于 2017-05-24 02:27:16
我在一台生产机器上遇到了最新的libreoffice问题。我们在无头模式下运行这个模式,但是应该适用于GUI版本。
LibreOffice 5.1.6.2 10m0(Build:2)修复:
sudo apt -y install libreoffice-base这将安装libreoffice的所有要求,包括java-jre。
发布于 2013-02-04 12:42:05
下面是我如何在我的Ubuntu12.10上安装了最新的Oracle Java (手动方式,但效果很好):
tar -xf jre-7u13-linux-x64.tar.gz -C /usr/java,并为方便起见创建一个指向当前版本的符号链接: ln -s /usr/java/jre1.7.0_13 /usr/java/latest/usr/java/latest/lib/amd64/libjavaplugin_jni.so ~/..mozilla/plugins/libjavaplugin_jni.so ln -s /usr/java/ -s /lib/amd64 64/libnpjp2.so~/..mozilla/plugins/libnpjp2.so
就是这样--我所有的浏览器和LibreOffice都能识别和使用它。
这种方法的主要缺点是它不是一个包安装,但是由于所有文件都保存在一个文件夹中,我想它是可以的。如果我想更新Java,我所要做的就是将新存档解压缩到/usr/java,并使/usr/java/最新指向它。
https://askubuntu.com/questions/251185
复制相似问题