簡體   English   中英

配置 jhipster 項目時出錯:我有現有的 jhipster 項目,其中包括 maven、hibernate、spring-boot

[英]Error in configuring jhipster project : I am having existing jhipster project which includes maven, hibernate, spring-boot

當我運行命令“mvn clean install”時,構建失敗。 引起的錯誤:
結果 :

引起:org.springframework.boot.context.embedded.EmbeddedServletContainerException:無法啟動嵌入式Tomcat

引起:org.springframework.beans.factory.BeanCreationException:創建名為“org.springframework.security.config.annotation.web.configuration.WebSecurityConfiguration”的bean時出錯:自動裝配依賴項的注入失敗; 嵌套異常是 org.springframework.beans.factory.BeanCreationException:無法自動裝配方法:public void org.springframework.security.config.annotation.web.configuration.WebSecurityConfiguration.setFilterChainProxySecurityConfigurer(org.springframework.security.config.annotation.ObjectPostProcessor, java.util.List) 拋出 java.lang.Exception; 嵌套異常是 org.springframework.beans.factory.BeanExpressionException: 表達式解析失敗; 嵌套異常是 org.springframework.beans.factory.BeanCreationException:創建名為“securityConfiguration”的 bean 時出錯:自動裝配依賴項的注入失敗; 嵌套異常是 org.springframework.beans.factory.BeanCreationException:無法自動裝配字段:私有 org.springframework.security.core.userdetails.UserDetailsS​​ervice com.orderone.app.config.SecurityConfiguration.userDetailsS​​ervice; 嵌套異常是 org.springframework.beans.factory.BeanCreationException:創建名為“userDetailsS​​ervice”的 bean 時出錯:自動裝配依賴項的注入失敗; 嵌套異常是 org.springframework.beans.factory.BeanCreationException:無法自動裝配字段:private com.orderone.app.repository.UserRepository com.orderone.app.security.UserDetailsS​​ervice.userRepository; 嵌套異常是 org.springframework.beans.factory.BeanCreationException:創建名為 'userRepository' 的 bean 時出錯:在設置 bean 時無法創建 [org.springframework.orm.jpa.SharedEntityManagerCreator] 類型的內部 bean '(inner bean)#4711c601'財產'實體經理'; 嵌套異常是 org.springframework.beans.factory.BeanCreationException:創建名為 '(inner bean)#4711c601' 的 bean 時出錯:設置構造函數參數時無法解析對 bean 'entityManagerFactory' 的引用; 嵌套異常是 org.springframework.beans.factory.BeanCreationException:在類路徑資源 [org/springframework/boot/autoconfigure/orm/jpa/HibernateJpaAutoConfiguration.class] 中定義名稱為“entityManagerFactory”的 bean 創建時出錯:初始化方法調用失敗; 嵌套異常是 org.hibernate.HibernateException: Missing table: order at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor.postProcessPropertyValues(AutowiredAnnotationBeanPostProcessor.java:334) ~[spring-beans-4.1.7.RELEASE.jar:4.1.1. 7.RELEASE] 在 org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.populateBean(AbstractAutowireCapableBeanFactory.java:1210) ~[spring-beans-4.1.7.RELEASE.jar:4.1.7.RELEASE]

引起:org.springframework.beans.factory.BeanCreationException:無法自動裝配方法:public void org.springframework.security.config.annotation.web.configuration.WebSecurityConfiguration.setFilterChainProxySecurityConfigurer(org.springframework.security.config.annotation.ObjectPostProcessor, java.util.List) 拋出 java.lang.Exception; 嵌套異常是 org.springframework.beans.factory.BeanExpressionException: 表達式解析失敗; 嵌套異常是 org.springframework.beans.factory.BeanCreationException:創建名為“securityConfiguration”的 bean 時出錯:自動裝配依賴項的注入失敗; 嵌套異常是 org.springframework.beans.factory.BeanCreationException:無法自動裝配字段:私有 org.springframework.security.core.userdetails.UserDetailsS​​ervice com.orderone.app.config.SecurityConfiguration.userDetailsS​​ervice; 嵌套異常是 org.springframework.beans.factory.BeanCreationException:創建名為“userDetailsS​​ervice”的 bean 時出錯:自動裝配依賴項的注入失敗; 嵌套異常是 org.springframework.beans.factory.BeanCreationException:無法自動裝配字段:private com.orderone.app.repository.UserRepository com.orderone.app.security.UserDetailsS​​ervice.userRepository; 嵌套異常是 org.springframework.beans.factory.BeanCreationException:創建名為 'userRepository' 的 bean 時出錯:在設置 bean 時無法創建 [org.springframework.orm.jpa.SharedEntityManagerCreator] 類型的內部 bean '(inner bean)#4711c601'財產'實體經理'; 嵌套異常是 org.springframework.beans.factory.BeanCreationException:創建名為 '(inner bean)#4711c601' 的 bean 時出錯:設置構造函數參數時無法解析對 bean 'entityManagerFactory' 的引用; 嵌套異常是 org.springframework.beans.factory.BeanCreationException:在類路徑資源 [org/springframework/boot/autoconfigure/orm/jpa/HibernateJpaAutoConfiguration.class] 中定義名稱為“entityManagerFactory”的 bean 創建時出錯:初始化方法調用失敗; 嵌套異常是 org.hibernate.HibernateException: Missing table: order

根據您創建實體訂單的方式,您應該查看您的 liquibase 配置,該配置可以在下面找到

src/main/resources/config/liquibase

在這個文件夾中,你有一個master.xml文件,它告訴 liquibase 要使用哪些更改日志來創建數據庫。 變更日志放在

src/main/resources/config/liquibase/changelog

在這里,您需要有一個更改日志來生成您的表 oreder。 對於更多的細節來看看這里或視頻文檔這里 干杯

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM