完整的信息是
Caused by: org.springframework.beans.factory.UnsatisfiedDependencyException:
Error creating bean with name 'userRepositoryUserDetailsService' defined in file
[/Users/tdaley/apache-tomcat-8.0.12/wtpwebapps/cloud-management/WEB-INF/classes/
org/cru/cloud/management/security/UserRepositoryUserDetailsService.class]:
Unsatisfied dependency expressed through constructor argument with index 0 of type
[org.cru.cloud.management.data.UserRepository]: : No qualifying bean of
type [org.cru.cloud.management.data.UserRepository] found for dependency:
expected at least 1 bean which qualifies
as autowire candidate for this dependency.
Dependency annotations: {};
nested exception is
org.springframework.beans.factory.NoSuchBeanDefinitionException:
No qualifying bean of type [org.cru.cloud.management.data.UserRepository] found
for dependency: expected at least 1 bean
which qualifies as autowire candidate for this dependency.
Dependency …Run Code Online (Sandbox Code Playgroud) 我有2个班:
import lombok.Builder;
@Builder
public class B extends A {
}
Run Code Online (Sandbox Code Playgroud)
和
import lombok.Builder;
@Builder
public class A {
}
Run Code Online (Sandbox Code Playgroud)
在@Builder上面B我收到消息:
返回类型与A.builder()不兼容.
这是lombok的限制吗?或者我做错了什么?
如果我离开了@Builder断A,然后在Builder B似乎并没有考虑字段A的构造函数B.
不知何故,我已经为 Spring Boot 语言服务器(1 和 2)打开了日志记录。令人讨厌的是,当它登录到控制台窗口时,所有其他控制台似乎都被删除了。例如,如果我对一个项目进行运行/测试并获得一堆控制台输出,然后尝试编辑一些代码,我有时会使用 Spring Boot Language Server 1(或 2)将一些填充记录到控制台窗口显示在控制台输出窗格的正上方。不幸的是,这似乎消灭了所有其他控制台,或者只是切换到其他控制台模式。我注意到控制台窗口图标发生了变化,删除单个控制台时缺少 X 和 XX 图标,它们被替换为一个带有红色小 x 的小文本框图标。为了返回并检查用于调试的 Java 代码,我必须重新运行测试。
如何关闭该功能或将语言服务器控制台静音?
也许更好的表述方式是,我将属性放在哪里以影响语言服务器的日志记录。它们不会出现在我项目的 application.properties 中,是吗?我想我在那里设置了级别来防止它们。