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