无法从 static 上下文引用非 static 方法 'doGenerateToken(java.util.Map<java.lang.String,java.lang.Object>, java.lang.String)'
时间: 2023-12-28 08:03:25 浏览: 129
毕设和企业适用springboot企业数据管理平台类及跨境电商管理平台源码+论文+视频.zip
这个错误提示意思是,在一个 static 方法中不能引用非 static 方法。在这个例子中,方法 `doGenerateToken` 是一个非静态方法,而 `generateToken` 是一个静态方法。因为静态方法不依赖于实例对象,所以它不能直接调用实例方法。要解决这个问题,可以将 `doGenerateToken` 方法也声明为静态方法,或者通过创建类的实例对象来调用 `doGenerateToken` 方法。
阅读全文