Eclipse - Значение по умолчанию Mac OS пропавшие без вести JRE

Вообще говоря Вы корректны. А также хеши, общий стиль - то, что фигурные скобки {} часто используются для блоков, которые могут соответствовать всем на одну строку, вместо того, чтобы использовать do / end через несколько строк.

Квадратные скобки [] используются в качестве методов класса в большом количестве классов Ruby, включая Строку, BigNum, Dir и смутно достаточно, Хеш. Так:

Hash["key" => "value"]

так же допустимо как:

{ "key" => "value" }
15
задан 15 November 2009 в 08:29
поделиться

7 ответов

У вас есть кнопка «добавить», которая позволяет вам добавить новую JVM. Фактически, должна быть даже кнопка «искать JVM».

Если у вас действительно нет под рукой, просто скачайте JDK от Sun и затем используйте add , чтобы добавить его в свой список JVM и установите его по умолчанию.

0
ответ дан 1 December 2019 в 01:11
поделиться

Сообщение «Стандартная виртуальная машина не поддерживается в MacOS» появляется с момента выхода eclipse3.3 (2006!).

Ошибка 156343 сообщает, что она исправлена ​​в. .. eclipse3.6M2 ( Helios , M2 выпущен в сентябре 2009 г. , финальная версия будет выпущена в июне 2010 г.)


Если JVM вообще отсутствует, попробуйте указать один явно в файле eclipse.ini (например, , который я предлагаю , за исключением того, что я использую путь, подобный Windows), и посмотреть, не будет ли JVM по-прежнему предложена в этом списке после перезапуска.
Проверьте это также с помощью Helios3.6M3 (последний доступный в настоящее время Milestone и проверьте, все ли проблемы все еще существуют.


Текущий обходной путь (то есть, если изначально там была виртуальная машина по умолчанию) было бы, например, для JDK, такого как JRockit:

добавить jar-файлы JRockit VM как библиотеки.
Классы Mac будут иметь приоритет (так как они находятся в пути к классам загрузки), но вы также сможете увидеть любые особенности в Jar прикрепленном пакете.

Чтобы поддерживать JDT в здравом уме, вам, вероятно, следует убедиться, что Mac ВМ на первом месте .classpath хотя ...


3.6M2 разрешит это, например:

Installed JRE

4
ответ дан 1 December 2019 в 01:11
поделиться

Я не уверен, в чем именно заключается ваш вопрос ...

Если вы хотите знать, где находится JVM / JDK в Mac OS X, различные версии можно найти в /System/Library/Frameworks/JavaVM.framework/Versions . Просто добавьте один из них в Eclipse.

0
ответ дан 1 December 2019 в 01:11
поделиться

Если вам нужна встроенная JVM OSX, вы можете добавить ее как виртуальную машину Mac OSX, иначе комментарий VonC скажет вам, что делать.

0
ответ дан 1 December 2019 в 01:11
поделиться

У меня была эта точная проблема с той же версией Eclipse и Mac OS X. Незначительная детализация, это была PHP-версия Eclipse. Я не мог определить разрешение в Eclipse, но загрузка обычной версии Eclipse дало возможность выбрать VM Mac VM.

0
ответ дан 1 December 2019 в 01:11
поделиться

У меня была такая же проблема, и я смог ее решить. Я установил Eclipse for PHP (PDT), потому что не мог заставить PDT работать с Eclipse classic. Затем я обнаружил, что с новой установкой файлы Java не запускаются! Но есть простое решение:

Перейдите в меню Справка->Установка нового программного обеспечения...

Выберите:

Galileo - http://download.eclipse.org/releases/galileo

В разделе Языки программирования выберите:

Eclipse Java Development Tools 3.5.1.r351_v20090810-0600-7r88FEoFI0WTo6Az-1qFRHm37ChJ

Установите и вы найдете ваши JRE!

24
ответ дан 1 December 2019 в 01:11
поделиться

1) Следуйте ответу Джошуа: "Справка->Установка нового программного обеспечения...". Select: Galileo - http://download.eclipse.org/releases/galileo. В разделе Языки программирования выберите: Eclipse Java Development Tools 3.5.x..."

2) Затем перейдите в Eclipse -> Preferences -> Java -> Installed JREs.

3) Нажмите ADD.

4) В разделе "Установленные типы JRE" вы должны увидеть отсутствующий ранее "MacOS X VM". Выберите его и нажмите NEXT.

5) Нажмите кнопку BROWSE рядом с полем JRE home, в диалоговом окне должно появиться сообщение "Select the root directory of the JRE installation"

6) Перейдите к /System/Library/Frameworks/JavaVM.framework/Versions/1.5.0/Home

7) Нажмите OPEN.

8) В поле JRE name введите "JVM 1.5"

9) После этого вы должны просто нажать FINISH и получить доступ к JRE.

Я использовал это, чтобы исправить ошибку отсутствия JRE при создании проекта Google App Engine.

10
ответ дан 1 December 2019 в 01:11
поделиться