我收到一条消息"无法从您的PATH环境变量中找到Java虚拟机.您必须在运行此程序之前安装VM." 有谁知道如何正确设置它?谢谢!
如果以Ubuntu方式安装Java,则不必自己将其添加到PATH中.
首先,从Ubuntu存储库安装Java:
sudo apt-get install sun-java6-jre
还有其他几个包:用于JDK的sun-java6-jdk,用于浏览器插件的sun-java6-plugin等.
使用Ubuntu的替代机制选择Sun Java 6作为您要使用的Java的默认版本:
sudo update-alternatives --config java
这将为您提供一个菜单,您可以在其中选择默认情况下要使用的Java版本(您可以在系统上同时安装多个Java版本).
请参阅:https://help.ubuntu.com/community/Java
正如错误消息所示,这看起来好像没有正确设置PATH或JAVA_HOME环境变量.
你可以从命令行执行java吗?尝试:
$ java -version
要么
$ dpkg -L sun-java6-jre
如果您正在使用debian或其衍生物,如果"dpkg ..."命令为您提供任何有用的输出,您应该将JAVA_HOME设置为安装目录的位置,例如
export JAVA_HOME=/usr/lib/jvm/java-6-sun-1.6.0.10 export PATH=$PATH:$JAVA_HOME
你应该能够让java运行.