2014-10-11 5 views
0

Я устанавливаю Eclipse (adt-bundle-linux-x86_64). Я поместил файлы в моей/Opt/папке, и когда я пытаюсь запустить затмение это дает мне всплывающее говоряEclipse не может найти JDK

A Java Runtime Environment (JRE) or Java Development Kit (JDK) 
must be available in order to run Eclipse. No Java virtual machine 
was found after searching the following locations: 
/opt/adt-bundle-linux-x86_64-20140702/eclipse/jre/bin/java 
java in your current PATH 

Таким образом, я попытался добавить путь Java в файл eclipse.ini путем добавления

-vm /opt/jdk1.80_20/bin/java

Но я все еще получаю ту же ошибку всплывал (она не изменилась вообще, я ожидал, что он сказал путь я добавил к .ini, но он остался прежним.)

Затем я попытался создать символическую ссылку в папке/opt/adt-bundle-linux-x86_64-20140702/eclipse/jre/bin /, указывающей на /opt/jdk1.8.0_20/jre/bin/java, и теперь она дает мне новое всплывающее говоря

>JVM terminated. Exit code=1 
/opt/adt-bundle-linux-x86_64-20140702/eclipse/jre/bin/java 
-vm /opt/jdk1.8.0_20/bin/java 
-Dosgi.requiredJavaVersion=1.6 
-XX:MaxPermSize=256m 
-Xms512m 
-Xmx1024m 
-jar /opt/adt-bundle-linux-x86_64-20140702/eclipse//plugins/org.eclipse.equinox.launcher_1.3.0.v20120522-1813.jar 
-os linux 
-ws gtk 
-arch x86_64 
-showsplash /opt/adt-bundle-linux-x86_64-20140702/eclipse//plugins/org.eclipse.platform_4.2.2.v201302041200/splash.bmp 
-launcher /opt/adt-bundle-linux-x86_64-20140702/eclipse/eclipse 
-name Eclipse 
--launcher.library /opt/adt-bundle-linux-x86_64-20140702/eclipse//plugins/org.eclipse.equinox.launcher.gtk.linux.x86_64_1.1.200.v20120913-144807/eclipse_1502.so 
-startup /opt/adt-bundle-linux-x86_64-20140702/eclipse//plugins/org.eclipse.equinox.launcher_1.3.0.v20120522-1813.jar 
--launcher.overrideVmargs 
-exitdata 330012 
-product com.android.ide.eclipse.adt.package.adtproduct 
-vm /opt/adt-bundle-linux-x86_64-20140702/eclipse/jre/bin/java 
-vmargs 
-vm /opt/jdk1.8.0_20/bin/java 
-Dosgi.requiredJavaVersion=1.6 
-XX:MaxPermSize=256m 
-Xms512m 
-Xmx1024m 
-jar /opt/adt-bundle-linux-x86_64-20140702/eclipse//plugins/org.eclipse.equinox.launcher_1.3.0.v20120522-1813.jar 

у меня есть два вопроса: 1. Почему добавить строку в файл eclipse.ini не изменить путь 2. Как установить правильный путь для затмения бег?

Благодаря

+1

-vm и/opt/... должны быть на отдельных строках в eclipse.ini –

+0

Я тоже пробовал это, но та же проблема. Я еще не пробовал решение @Luis Matos. – Dommol

ответ

0

После удаления и повторной установки JDK и удаления Eclipse я выполнил шаги, описанные в http://www.blogs.digitalworlds.net/softwarenotes/?p=54. Я до сих пор получил всплывающее сообщение об ошибке, но я создал символическую ссылку на пути он просил, указывая на Java

ln -s /opt/jdk1.8.0_25/jre/bin/java jre/bin/java 

Это, наконец, работал, чтобы получить Eclipse, чтобы работать.

0

Я предполагаю, чтобы прочитать файл eclipse.ini вы уже должны быть запущены что-то. И это будет исполняемый файл java.

ли вы попробовать:

множества JAVA_HOME к адресу вы имеете среду Java, и установить переменную PATH, чтобы включить Java дома, как набор PATH =% JAVA_HOME% /% PATH%?

+0

Я пробовал это и все еще получаю то же самое, что и раньше. Кажется, это не изменило ситуацию – Dommol

Смежные вопросы