Подтвердить что ты не робот

Ошибка Eclipse Dali JPA: "Конфигурация консоли" "не существует"

Я повсюду смотрел и пытался добраться до корня этой ошибки, но мне не повезло. У меня есть Eclipse STS с Dali JPA Tools. У меня есть проект с подключенным HSQLDB и сущностями. Когда я перехожу к JPA, у меня есть эта ошибка в моей консоли ошибок:

Console configuration "" does not exist.

Что это значит?

Спасибо.

4b9b3361

Ответ 1

У меня также была эта проблема. Возникает при выводе проекта из исходного репозитория управления, а некоторые из конфигураций, созданных создателем проекта, не распределяются между членами команды. Случайно ли вы используете HibernateJPA в качестве реализации JPA? В этом случае проверьте следующее:

Перейдите в свой проект Properties > Hibernate Settings, после этого установите флажок в поле со списком ниже метки "Конфигурация консоли Hibernate Console" и выберите конфигурацию консоли. Если конфигурация консоли отсутствует, перейдите к Run > Run Configurations ... и под Hibernate Console Configuration создайте новую конфигурацию, укажите имя проекта в разделе "Соединение с базой данных:", выберите "[Конфигурированное соединение JPA" ], нажмите "Применить" и вернитесь к Страница настроек "Hibernate Settings" вашей конфигурации проекта.

Select a console configuration in your Hibernate settings

enter image description here

Как только все будет сделано, очистите свой проект (возможно, это было сделано пару раз, прежде чем ошибка исчезнет, ​​хотя из-за некоторых проблем затмения), если проект не обновляется должным образом, перезапустите Eclipse (да, он добрый от экстремального, но иногда он просто работает).

Если вы используете Maven и плагин m2e, щелкните правой кнопкой мыши в своем проекте и перейдите в Maven > Update Project Configuration... и подождите, пока проект будет обновлен. enter image description here

Ответ 2

Если конфигурация консоли Hibernate не показана, отключите поддержку Hibernate для проекта и снова включите ее.

Ответ 3

Иногда, если конфигурация консоли с именем вашего проекта отсутствует, а отключение и повторное включение поддержки спящего режима не заставляют его появляться, вам необходимо создать его. Это можно сделать с помощью Run->Run Configurations. Однако, если вы получите сообщение об ошибке "Конфигурация консоли [имя] уже существует", когда вы пытаетесь создать новую конфигурацию консоли hibernate с тем же именем, что и ваш проект, возможно, это потому, что у вас есть конфигурация запуска Java Application с этим именем, В этом случае сначала необходимо удалить конфигурацию запуска Java Application, затем вы можете создать конфигурацию запуска Hibernate.