我从USCUbuntu12.04安装了FreeMind,但是它运行失败时出现了以下错误:
[warning] /usr/bin/freemind: No java runtime was found
[error] /usr/bin/freemind: Unable to find an appropriate java runtime. See java_wrappers(7) for help"安装了OpenJDK Java 6运行时。
发布于 2012-11-15 03:26:48
运行update-alternatives --config java并确保正确配置它。
在终端中运行java -version并查看输出。
来自freemind:http://freemind.sourceforge.net/wiki/index.php/Download
Freemind可能不适用于OpenJDK。我建议安装Sun/Oracle JRE/JDK。
在Ubuntu上安装它的一种简单方法(从OTN二进制文件构建.deb包并设置本地存储库,使用apt-get来安装;-)在这里查看它:https://github.com/flexiondotorg/oab-java6
发布于 2015-08-20 21:13:47
我在最新的Oracle Java 8(没有安装其他JDK )的Ubuntu15.04中遇到了这个问题。我在Java文件中发现了这个问题,该文件确定了可用的Java安装:
在/usr/lib/java-wrappers/jvm-list.sh文件中,我在第35行中添加了/usr/lib/jvm/java-8-oracle:
__jvm_oracle8="/usr/lib/jvm/java-8-oracle /usr/lib/jvm/jdk-8-oracle-* /usr/lib/jvm/jre-8-oracle-*"由于Oracle 8的当前安装是在这个添加的路径中安装的。
发布于 2014-11-22 01:51:38
对我来说,sudo update-alternatives --config java方法不起作用。我找到了一个解决方案,在Launchpad上。
简而言之,您可以在终端中尝试export JAVA_CMD=/usr/bin/java。
可以通过创建包含以下内容的文件"/etc/profile.d/java.sh“将此命令放入系统环境变量:
export JAVA_CMD=/usr/bin/javahttps://askubuntu.com/questions/217421
复制相似问题