EclipseFP на Indigo, проблемы с Maven?

#eclipse #haskell #maven #eclipse-fp

#eclipse #haskell #maven #eclipse-fp

Вопрос:

Я пытаюсь установить EclipseFP, используя обычный подход Eclipse «Установить новое программное обеспечение». Однако в окне «Сведения об установке» написано «Эта операция не может быть завершена», предоставляя мне следующие подробности:

 Cannot complete the install because one or more required items could not be found.
  Software currently installed: Shared profile 1.0.0.1316138547364
      (SharedProfile_epp.package.java 1.0.0.1316138547364)
  Missing requirement: Shared profile 1.0.0.1316138547364
      (SharedProfile_epp.package.java 1.0.0.1316138547364)
    requires 'org.maven.ide.eclipse [1.0.100.20110804-1717]'
    but it could not be found
  

Я едва загрузил свежий Eclipse:

 Eclipse IDE for Java Developers    
Version: Indigo Service Release 1
Build id: 20110916-0149
  

Действительно ли EclipseFP работает на Indigo? Нужно ли мне загружать более старый Eclipse? Или, возможно, есть дополнительные шаги, которые мне нужно предпринять для установки Maven? (Я не хочу загружать / устанавливать Maven, если в этом нет необходимости.)

Комментарии:

1. Существует множество известных проблем с общим доступом к экземпляру eclipse (eclipse доступен только для чтения запущенному пользователю, например, поместить папку eclipse в раздел «Program files» с включенным UAC в Windows 7). Пожалуйста, попробуйте переместить eclipse в папку, у вашего пользователя есть разрешение на запись.

2. @Kane это должен быть ответ; это устранило проблему.

3. Вы можете просмотреть ошибку 339659 , в которой сообщалось об аналогичной проблеме в вашем случае.

Ответ №1:

Поскольку Кейн забыл превратить свой комментарий в ответ, я могу также прямо заявить об этом здесь:

Эта проблема возникает, когда вы помещаете папку Eclipse в место, где у Windows будут проблемы с контролем доступа (например, к папке Program Files). Переместив папку в папку моего личного пользователя, я смог нормально использовать Eclipse без этой проблемы.