Начиная с eclipse3.3 (2006!) Появляется сообщение «Стандартная виртуальная машина не поддерживается в MacOS».
Ошибка 156343 сообщает, что она исправлена в ... eclipse3.6M2 ( Helios , M2 выпущен в Сентябрь 2009 г. , окончательная версия будет выпущена в июне 2010 г.)
Если JVM отсутствует , попробуйте явно указать его в eclipse.ini (например, , который я предлагаю , за исключением того, что я использую Windows-подобный путь), и посмотрим, не появится ли еще JVM, предложенная в этом списке после перезапуска.
Проверьте это также с помощью Helios3.6M3 (последний доступный Milestone в настоящее время доступен, и проверьте, все ли еще проблемы есть.
Текущий обходной путь (то есть, если бы виртуальная машина по умолчанию существовала в первую очередь) был бы, например, для JDK, подобного JRockit:
добавить банки JRockit VM в качестве библиотек.
Классы Mac будут иметь приоритет (так как они находятся на пути к загрузочному классу), но вы также сможете увидеть любые особенности в Jar прилагаемого комплекта.
Чтобы сохранить здравый смысл в JDT, вам, вероятно, следует убедиться, что виртуальная машина Mac стоит на первом месте
.classpath
хотя ...
3.6M2 разрешит это, например:
![Installed JRE](https://i.stack.imgur.com/Z9kIA.png)