Затмение не запускается - PullRequest
0 голосов
/ 02 февраля 2011

Eclipse запускается из терминала, но когда я пытаюсь запустить его из графического интерфейса, он говорит, что среда выполнения Java не найдена.

Переменные среды:

JAVA_HOME = "/ opt / jdk1.6.0_20 "PATH = $ PATH:" / opt / jdk1.6.0_20 / bin "

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

Заранее спасибо

Ответы [ 4 ]

2 голосов
/ 02 февраля 2011

И еще одна вещь, которую я до сих пор обычно копирую в папку jre из jdk в каталог eclipse, которая отлично работает

Нет, это не является необходимым или нежелательным.Вам не нужно делать ничего подобного.

Если вы откроете командную оболочку и наберете «java -version», что вернется?

1 голос
/ 02 февраля 2011

Отредактируйте файл eclipse.ini (из папки Eclipse) и добавьте в начале следующее:

-vm
C:/Java/jdk1.6.0_22/bin

где C: /Java/jdk1.6.0_22/bin должен быть вашим путем к каталогу java bin. Держите его в две строки.

0 голосов
/ 16 марта 2013

Столкнулся с той же проблемой, и предложение решило мою проблему!После настройки / etc / profile, как указано в приведенной ниже ссылке, я вышел из системы и снова вошел в систему для работы Eclipse на основе графического интерфейса.http://www.cyberciti.biz/faq/linux-unix-set-java_home-path-variable/

0 голосов
/ 07 июня 2012

Ну, причина, по которой eclipse не запускается из графического интерфейса пользователя, несмотря на то, что переменные среды установлены:

Вы установили переменную в bashrc или bash_profile, эти два предназначены для конкретного пользователя, вошедшего в систему., но вам также нужно установить в etc / profile, который предназначен для всех пользователей.

Так что, как только вы установите PATH и JAVA_HOME в etc / profile, он будет запускаться из GUI.

Работает длямне!;)

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...