Ответ 1
У меня также была эта проблема. Возникает при выводе проекта из исходного репозитория управления, а некоторые из конфигураций, созданных создателем проекта, не распределяются между членами команды. Случайно ли вы используете HibernateJPA в качестве реализации JPA? В этом случае проверьте следующее:
Перейдите в свой проект Properties > Hibernate Settings
, после этого установите флажок в поле со списком ниже метки "Конфигурация консоли Hibernate Console" и выберите конфигурацию консоли. Если конфигурация консоли отсутствует, перейдите к Run > Run Configurations ...
и под Hibernate Console Configuration
создайте новую конфигурацию, укажите имя проекта в разделе "Соединение с базой данных:", выберите "[Конфигурированное соединение JPA" ], нажмите "Применить" и вернитесь к Страница настроек "Hibernate Settings" вашей конфигурации проекта.
Как только все будет сделано, очистите свой проект (возможно, это было сделано пару раз, прежде чем ошибка исчезнет, хотя из-за некоторых проблем затмения), если проект не обновляется должным образом, перезапустите Eclipse (да, он добрый от экстремального, но иногда он просто работает).
Если вы используете Maven и плагин m2e, щелкните правой кнопкой мыши в своем проекте и перейдите в Maven > Update Project Configuration...
и подождите, пока проект будет обновлен.