gpt4 book ai didi

java - JwtBuilder 类的 @autowired 不起作用,错误 : required a bean of type 'io.jsonwebtoken.JwtBuilder' that could not be found

转载 作者:行者123 更新时间:2023-12-02 02:04:14 25 4
gpt4 key购买 nike

我正在尝试 Autowiring 从该包 io.jsonwebtoken.JwtBuilder 导入的 JJWT JwtBuilder ,但是我收到如下所示的错误(在问题末尾)

在 Autowiring 我自己的类时,我已经修复了类似的错误通过在导入的库的开头使用@service注释,但是由于这是一个标准库,我无法添加@service注释到它

我在我的 impl 文件中这样调用库:

import io.jsonwebtoken.JwtBuilder;
....
@Autowired
JwtBuilder jwtBuilder;

gradle中的依赖是

compile 'io.jsonwebtoken:jjwt:0.9.0'

错误:

 APPLICATION FAILED TO START
***************************

Description:

Field jwtBuilder in ....CustomerServiceImpl required a bean of type 'io.jsonwebtoken.JwtBuilder' that could not be found.


Action:

Consider defining a bean of type 'io.jsonwebtoken.JwtBuilder' in your configuration.

最佳答案

预计您使用 Jwts 类的静态 builder() 方法创建 JwtBuilder 实例。

JwtBuilder builder = Jwts.builder()

您可以引用following documentation .

关于java - JwtBuilder 类的 @autowired 不起作用,错误 : required a bean of type 'io.jsonwebtoken.JwtBuilder' that could not be found,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/51047727/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com