Я импортировал существующий проект maven в Eclipse. Я попытался настроить конфигурации для теста JUnit, но мой проект не подходил для тестирования. Когда я ввел название проекта вручную, мне было выдано сообщение:
Указанный проект не является java-проектом
Я также заметил, что при вводе кода и попытке вызвать метод, например "System.out", Когда я набираю точку, появляется сообщение:
Эта единица компиляции не находится на пути сборки java-проекта
Кроме того, нет доступных действий, когда я щелкаю проект правой кнопкой мыши и перехожу к пути сборки.
. Посмотрев на это здесь и в других местах, я ' Я безуспешно следовал следующим советам:
Я проверил существование файлов .project и .classpath
Я просмотрел файл .project и подтвердил включение javanature
I Я запустил mvn eclipse: eclipse
. Я щелкнул правой кнопкой мыши по проекту в PackageExplorer> Maven> Обновить конфигурацию проекта
. Java не указана как аспект проекта, но я не уверен, что мне стоит с этим связываться, потому что Я попытался щелкнуть по нему, и это привело к тому, что весь проект был заполнен ошибками (я думаю, что это связано с путем сборки, но я не совсем помню). Удаление Java как аспекта не избавило от ошибок, и мне пришлось повторно импортировать проект с нуля.
Извините, если что-то из этого нечеткое, и спасибо за помощь.
Я использую m2eclipse .
РЕДАКТИРОВАТЬ: Проблема была решена простым удалением проекта из моей рабочей области, удалением всех файлов .project, .classpath и папок .settings и повторным импортом. Не знаю, почему с первого раза не сработало.