WeBankFinTech / Qualitis

Qualitis is a one-stop data quality management platform that supports quality verification, notification, and management for various datasource. It is used to solve various data quality problems caused by data processing. https://github.com/WeBankFinTech/Qualitis
Apache License 2.0
705 stars 303 forks source link

1.0.0 编译成功,启动失败 #185

Closed LiJingJing95 closed 4 months ago

LiJingJing95 commented 7 months ago

按照1.0.0的快速搭建手册-单机版 进行安装, 编译成功,修改了 conf/application-dev.yml 文件

启动后日志文件提示: Caused by: org.springframework.beans.factory.UnsatisfiedDependencyException: Error creating bean with name 'outerExecutionServiceImpl': Unsatisfied dependency expressed through field 'imsAlarmClient'; nested exception is org.springframework.beans.factory.UnsatisfiedDependencyException: Error creating bean with name 'imsAlarmClient': Unsatisfied dependency expressed through field 'imsConfig'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'imsConfig': Injection of autowired dependencies failed; nested exception is java.lang.IllegalArgumentException: Could not resolve placeholder 'alarm.ims.alert_way' in value "${alarm.ims.alert_way}"

Flutemr commented 5 months ago

我的是这个报错,无语了。Caused by: org.springframework.beans.factory.UnsatisfiedDependencyException: Error creating bean with name 'metaDataClientImpl': Unsatisfied dependency expressed through field 'linkisConfig'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'linkisConfig': Injection of autowired dependencies failed; nested exception is java.lang.IllegalArgumentException: Could not resolve placeholder 'linkis.datasource_admin' in value "${linkis.datasource_admin}" at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor$AutowiredFieldElement.resolveFieldValue(AutowiredAnnotationBeanPostProcessor.java:713) ~[spring-beans-5.3.30.jar:5.3.30] at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor$AutowiredFieldElement.inject(AutowiredAnnotationBeanPostProcessor.java:693) ~[spring-beans-5.3.30.jar:5.3.30] at org.springframework.beans.factory.annotation.InjectionMetadata.inject(InjectionMetadata.java:119) ~[spring-beans-5.3.30.jar:5.3.30] at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor.postProcessProperties(AutowiredAnnotationBeanPostProcessor.java:408) ~[spring-beans-5.3.30.jar:5.3.30] at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.populateBean(AbstractAutowireCapableBeanFactory.java:1431) ~[spring-beans-5.3.30.jar:5.3.30] at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:619) ~[spring-beans-5.3.30.jar:5.3.30] at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:542) ~[spring-beans-5.3.30.jar:5.3.30] at org.springframework.beans.factory.support.AbstractBeanFactory.lambda$doGetBean$0(AbstractBeanFactory.java:335) ~[spring-beans-5.3.30.jar:5.3.30

Tangjiafeng commented 4 months ago

上述问题请更新报错的 key 对应的 yml 配置即可。