2015-09-30 2 views
2

Официальный запуск был сегодня. Мне нужно использовать Eclipse для моих классов, и видели, что в Beta 3 обновление «сломало» Eclipse.Работает ли Eclipse на El Capitan?

Может ли кто-нибудь подтвердить мне, если Eclipse работает нормально на El Capitan?

+0

В настоящее время я использую Eclipse Luna Java 1.7 (мой учитель использует его ...). – Felipe

ответ

1

Это Xcode. Если вы попытаетесь что-либо из командной строки вы выход:

$ git status xcrun: error: invalid active developer path (/Library/Developer/CommandLineTools), missing xcrun at: /Library/Developer/CommandLineTools/usr/bin/xcrun

так, то вы идете смотреть вокруг и вы в конечном итоге на необходимость исправить ссылку для инструментов командной строки:

$ sudo xcode-select -switch /Applications/Xcode.app/Contents/Developer 

что дает

xcode-select: error: invalid developer directory '/Applications/Xcode.app/Contents/Developer'

, а затем вы переустановите Xcode. Тьфу.

+1

что? он спрашивает о затмении, вы говорите о xcode, что? –

+0

, но ни один из основных инструментов не работает, и поэтому я думаю, что это ломает приложения, которые зависят от них. Java работает отлично в 10.11. Откройте другие IDE, и они также покажут плохое поведение из-за базового разрыва инструментов командной строки. –

+0

Так что я должен ждать обновления? – Felipe

0

Eclipse Mars (4.5) отлично работает на Mac OS X El Capitan для меня.

Я использую Java 1.8 обновление 60.

У меня также есть XCode 7.0.1 установлен, но я не думаю, что имеет отношение.

Приложения Eclipse RCP и SWT также отлично работают.

+0

Вы думаете, что это сработает с Eclipse Luna? – Felipe

+0

@Felipe Наверное. Я не думаю, что проблема с какой-либо выпуском может быть проблемой, только у El Capitan Beta 3 возникла проблема. –

0

В случае, если кто получает здесь через поисковую систему:

После обновления до El Capitan, Eclipse дал мне ошибку, что не может найти виртуальную машину на /System/Library/Frameworks/JavaVM.framework/Home/bin/java

Переустановка XCode не разрешить проблема. Это произошло:

  1. Найти java. Я установил Java SE 7 для установки по умолчанию.
  2. Найти Eclipse в Finder.
  3. Щелкните правой кнопкой мыши и выберите «Показать содержимое пакета».
  4. Открыть Contents/MacOS/eclipse.ini для редактирования.
  5. Изменение:

    -vm /System/Library/Frameworks/JavaVM.framework/Home/bin/java

    к:

    -vm /Library/Java/JavaVirtualMachines/jdk1.7.0_80.jdk/Contents/Home/bin/java

Сохранить, а затем запустить Eclipse, как обычно.

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