Ошибка Eclipse Dali JPA: "Конфигурация консоли""не существует"
Я искал везде и пытался добраться до корня этой ошибки, но мне не повезло. У меня есть Eclipse STS с установленным Dali JPA Tools. У меня есть проект с подключенным HSQLDB и сущностями. Когда я иду в перспективу JPA, у меня есть эта ошибка в моей консоли ошибок:
Console configuration "" does not exist.
Что это значит?
Благодарю.
3 ответа
У меня тоже была эта проблема однажды. Возникает, когда вы извлекаете проект из репозитория управления версиями, и некоторые из конфигураций, хранящихся у создателя проекта, не передаются членам команды. Случайно ли вы используете HibernateJPA в качестве реализации JPA? В этом случае проверьте следующее:
Перейти к вашему проекту Properties > Hibernate Settings
После этого проверьте поле со списком под меткой "Конфигурация консоли Hibernate по умолчанию" и выберите конфигурацию консоли. Если консольной конфигурации не существует, перейдите к Run > Run Configurations ...
и под Hibernate Console Configuration
создайте новую конфигурацию, укажите имя проекта, в поле "Соединение с базой данных" выберите "Combobox select "[JPA Project Configured Connection]", нажмите" Применить "и вернитесь на страницу настроек" Настройки гибернации "конфигурации вашего проекта.
Как только все будет сделано, очистите ваш проект (возможно, это было сделано пару раз, прежде чем ошибка исчезнет из-за некоторых проблем с затмением), если проект не обновляется должным образом, перезапустите Eclipse (да, это немного, но иногда это просто работает).
Если вы используете Maven и плагин m2e, щелкните правой кнопкой мыши в своем проекте и перейдите к Maven > Update Project Configuration...
и дождитесь обновления проекта.
Если конфигурация консоли Hibernate не отображается, отключите поддержку Hibernate для проекта и снова включите.
Иногда, если нет конфигурации консоли с именем вашего проекта, и отключение и повторное включение поддержки спящего режима не приводит к ее появлению, вы должны создать ее. Это может быть сделано с Run->Run Configurations
, Однако, если вы получаете сообщение об ошибке "конфигурация консоли [имя] уже существует" при попытке создать новую конфигурацию консоли Hibernate с тем же именем, что и у вашего проекта, это может быть связано с тем, что у вас есть Java Application
запустить конфигурацию с этим именем. В этом случае вам нужно удалить Java Application
сначала запустите настройку, затем вы можете создать Hibernate
запустить конфигурацию.