安装Jdk并按照以下步骤设置jdk,
http://www.wikihow.com/Install-Oracle-Java-JDK-on-Ubuntu-Linux
然后启用我的Eclipse启动后给我一个下面的错误,
VM终止。 退出代码= 2
/usr/bin/java -Dosgi.requiredJavaVersion=1.6 -XX:MaxPermSize=256m -Xms256m -Xmx1024m -jar /home/eheuristic/Ecclipse/eclipse//plugins/org.eclipse.equinox.launcher_1.3.0.v20140415- 2008.jar -os linux -ws gtk -arch x86_64 -showsplash /home/eheuristic/Ecclipse/eclipse//plugins/org.eclipse.platform_4.4.0.v20140925- 0400/splash.bmp -launcher /home/eheuristic/Ecclipse/eclipse/eclipse -name Eclipse --launcher.library /home/eheuristic/Ecclipse/eclipse//plugins/org.eclipse.equinox.launcher.gtk.linux.x86_64_1.1. 200.v20140603-1326/eclipse_1605.so -startup /home/eheuristic/Ecclipse/eclipse//plugins/org.eclipse.equinox.launcher_1.3.0.v20140415-2008.jar --launcher.appendVmargs -exitdata 208017 -product org.eclipse.epp.package.java.product -vm /usr/bin/java -vmargs -Dosgi.requiredJavaVersion=1.6 -XX:MaxPermSize=256m -Xms256m -Xmx1024m -jar /home/eheuristic/Ecclipse/eclipse//plugins/org.eclipse.equinox.launcher_1.3.0.v20140415-2008.jar
我这么多试图解决设置环境variables,但不能做,帮助我一个build议如何解决它。
首先,我强烈建议你使用webupd8 ppa
sudo add-apt-repository ppa:webupd8team/java sudo apt-get update sudo apt-get install oracle-java8-installer
然后设置它
sudo update-java-alternatives -s java-8-oracle
优点是易于更新。
写在eclipse.in文件的顶部
-startu -vm /usr/local/jdk/jre/bin
根据您的系统更改路径
有同样的错误。 解决它:
sudo update-alternatives –config java
我开始“在手动模式下使用/ usr / lib / jvm / java-8 -openjdk-amd64 / jre / bin / java来提供/ usr / bin / java(java)” – 这是选项4,它工作正常。
我正在使用Luna Service Release 2(4.4.2)。
希望它能帮助别人。
我确切地知道如何解决你的问题,去搜索和放置在环境中,一个提示就会出现,并要求你“编辑你的账户的环境变量”点击,会弹出一个窗口。 会有当前的路径在顶部运行(你应该让你的jdk版本运行在我的版本是1.8),而在最下面会有路径可供选择。 选择(在底部)的java路径,并删除它,然后单击确定。 它应该工作
我发现我的愚蠢的解决方案,
我试图安装支持32位的jdk。
我下载新的jdk1.8.0_25为64位,并按照步骤,我得到的解决方案。
尝试在Java 9上运行Ubuntu和Android Studio时,遇到同样的问题。 解决方案:安装Java 8
sudo apt-get install oracle-java8-installer
并将其设置为默认值
sudo apt-get install oracle-java8-set-default
和voilà。