Создание нового проекта PlayN в Eclipse не имеет java content-assist - PullRequest
1 голос
/ 20 февраля 2012

Я создал новый проект PLAYN, основанный на инструкциях «Генерация каркасного проекта с Eclipse» в вики. (найдено здесь: http://code.google.com/p/playn/wiki/GettingStarted#Generating_a_skeleton_project_with_Eclipse)

Все было настроено правильно, но Eclipse не распознает его как проект Java, поэтому я теряю проверку синтаксиса, поддержку содержимого и т. Д. (Я получаю диалоговое окно с ошибкой во время выполнения, когда помощь содержимого пытается помочь) для Java.

Я получаю «модуль компиляции не находится на пути сборки Java-проекта», за которым следует «Компьютер предложения org.eclipse.mylyn.java.ui.javaAllCompletionProposalComputer» с org.eclipse.mylyn.java.ui. 'плагин не завершился нормально ... ".

Я пропустил шаг? Есть ли способ добавить его в проект?

Я попытался отредактировать .project, чтобы добавить Java-природу, но это действительно испортило структуру проекта, созданную maven. (на основе Как компоновщики Java и Maven работают вместе в Eclipse? )

Я попытался добавить Java-компоновщик в свойства проекта и посмотрел, как добавить зависимость плагина в Maven, но не смог понять это (я все еще изучаю Maven).

спасибо.

Ответы [ 2 ]

3 голосов
/ 07 марта 2012

Убедитесь, что вы пишете код в проекте Eclipse [имя-проекта] -core, а не в проекте Eclipse [имя-проекта].

1 голос
/ 27 июля 2012

При поиске в интернете я нашел несколько причин этой ошибки. В моем случае проблема заключалась в том, что природа проекта была не Java.

Чтобы это исправить:

  • закрыть проект
  • редактировать файл .project в корне проекта
  • Добавить следующую строку в раздел:

    org.eclipse.jdt.core.javanature

  • Готово. Откройте ваш проект, и программа-ассистент работает правильно.

...