Ошибка при настройке проекта jhipster: у меня есть существующий проект jhipster, который включает maven, hibernate, spring-boot

Когда я запускаю команду «mvn clean install», сборка не удалась. Причина ошибки:
Результаты:

Вызвано: org.springframework.boot.context.embedded.EmbeddedServletContainerException: невозможно запустить встроенный Tomcat

Вызвано: org.springframework.beans.factory.BeanCreationException: Не удалось выполнить автоматическое подключение метода: public void org.springframework.security.config.annotation.web.configuration.WebSecurityConfiguration.setFilterChainProxySecurityConfiguration.setFilterChainProxySecurityConfiguration.configure.ProcessObject. java.util.List) выбрасывает java.lang.Exception; вложенное исключение - org.springframework.beans.factory.BeanExpressionException: сбой синтаксического анализа выражения; вложенное исключение - org.springframework.beans.factory.BeanCreationException: ошибка при создании bean-компонента с именем securityConfiguration: не удалось ввести автоматически подключенные зависимости; вложенное исключение - org.springframework.beans.factory.BeanCreationException: не удалось автоматически подключить поле: private org.springframework.security.core.userdetails.UserDetailsService com.orderone.app.config.SecurityConfiguration.userDetailsService; вложенное исключение - org.springframework.beans.factory.BeanCreationException: ошибка при создании bean-компонента с именем userDetailsService: не удалось ввести автоматически подключенные зависимости; вложенное исключение - org.springframework.beans.factory.BeanCreationException: не удалось автоматически подключить поле: private com.orderone.app.repository.UserRepository com.orderone.app.security.UserDetailsService.userRepository; вложенное исключение - org.springframework.beans.factory.BeanCreationException: ошибка создания bean с именем userRepository: невозможно создать внутренний bean '(внутренний bean) # 4711c601' типа [org.springframework.orm.jpa.SharedEntityManagerCreator] при установке bean свойство entityManager; вложенное исключение - org.springframework.beans.factory.BeanCreationException: ошибка создания bean-компонента с именем '(внутренний bean-компонент) # 4711c601': невозможно разрешить ссылку на bean-компонент 'entityManagerFactory' при установке аргумента конструктора; вложенное исключение - org.springframework.beans.factory.BeanCreationException: ошибка создания bean-компонента с именем 'entityManagerFactory', определенным в ресурсе пути к классу [org / springframework / boot / autoconfigure / orm / jpa / HibernateJpaAutoConfiguration.class]: не удалось вызвать метод инициализации; вложенное исключение - org.hibernate.HibernateException: Отсутствует таблица: порядок

В зависимости от того, как вы создаете свою сущность order, вам следует взглянуть на конфигурацию вашей Liquibase, которую можно найти в разделе


person Community    schedule 28.09.2016    source источник
comment
Скажите, что мне нужно сделать, чтобы решить эту ошибку   -  person    schedule 28.09.2016
comment
вложенное исключение - org.hibernate.HibernateException: Отсутствует таблица: порядок   -  person    schedule 28.09.2016
comment
Другие объекты работают правильно, но только этот объект выдает ошибку ....   -  person    schedule 28.09.2016
comment
Вызвано: org.springframework.beans.factory.BeanCreationException: ошибка при создании bean-компонента с именем org.springframework.security.config.annotation.web.configuration.WebSecurityConfiguration: не удалось ввести автоматически подключенные зависимости; Вложенное исключение - org.springframework.beans.factory.BeanCreationException: не удалось выполнить автоматическое подключение метода: public void org.springframework.security.config.annotation.web.configuration.WebSecurityConfiguration.setFilterChainProxySecurityConfiguration.setFilterChainProxySecurityConfigureing.ProcessOnderwork. java.util.List) выбрасывает java.lang.Exception; вложенное исключение - org.springframework.beans.factory.BeanExpressionException: сбой синтаксического анализа выражения; вложенное исключение - org.springframework.beans.factory.BeanCreationException: ошибка при создании bean-компонента с именем securityConfiguration: не удалось ввести автоматически подключенные зависимости; вложенное исключение - org.springframework.beans.factory.BeanCreationException: не удалось автоматически подключить поле: private org.springframework.security.core.userdetails.UserDetailsService com.orderone.app.config.SecurityConfiguration.userDetailsService; вложенное исключение - org.springframework.beans.factory.BeanCreationException: ошибка при создании bean-компонента с именем userDetailsService: не удалось ввести автоматически подключенные зависимости; вложенное исключение - org.springframework.beans.factory.BeanCreationException: не удалось автоматически подключить поле: private com.orderone.app.repository.UserRepository com.orderone.app.security.UserDetailsService.userRepository; вложенное исключение - org.springframework.beans.factory.BeanCreationException: Ошибка создания bean-компонента с именем userRepository: невозможно создать внутренний bean-компонент (внутренний bean-компонент) # 4711c601 'типа [org.springframework.orm.jpa.SharedEntityManagerCreator] при установке bean-компонента свойство entityManager; вложенное исключение - org.springframework.beans.factory.BeanCreationException: Ошибка создания bean-компонента с именем '(внутренний bean-компонент) # 4711c601': не удается разрешить ссылку на bean-компонент 'entityManagerFactory' при установке аргумента конструктора; вложенное исключение - org.springframework.beans.factory.BeanCreationException: ошибка при создании bean-компонента с именем 'entityManagerFactory', определенным в ресурсе пути к классу [org / springframework / boot / autoconfigure / orm / jpa / HibernateJpaAutoConfiguration.class]: не удалось вызвать метод инициализации; вложенное исключение - org.hibernate.HibernateException: Отсутствующая таблица: заказ в org.springframework.beans.factory.annotation. AutowiredAnnotationBeanPostProcessor.postProcessPropertyValues ​​(AutowiredAnnotationBeanPostProcessor.java:334) ~ [spring-beans-4.1.7.RELEASE.jar: 4.1.7.RELEASE] по адресу org.springframework.beansulate.factory.support.AutoWiredCore.beans.factory.supporta ) ~ [spring-beans-4.1.7.RELEASE.jar: 4.1.7.RELEASE]   -  person    schedule 28.09.2016


Ответы (1)


В этой папке у вас есть файл master.xml, который сообщает Liquibase, какие журналы изменений следует использовать для создания базы данных. Журналы изменений размещены в

src/main/resources/config/liquibase

Здесь у вас должен быть журнал изменений, который генерирует ваш стол oreder. Дополнительные сведения см. В здесь или в видеодокументе здесь. Ваше здоровье

src/main/resources/config/liquibase/changelog

Если вы проверите журналы, вы найдете вложенную ошибку org.hibernate.HibernateException: Missing table: order

person duderoot    schedule 28.09.2016