Ambiguous method overloading for method java.lang.Long#minus. Cannot resolve which method to invoke 项目上线,第一次成功,第二次就失败。记录下自勉,希望可以一直成长,一直努力!
Long lastUpdate
= serviceResult
.result
?.lastUpdate
if (now
- lastUpdate
> TimeUtils
.TIME_1_HOURS_MILLISECOND
) {
accessToken
= getDingAccessToken(getSuiteTicket(corpId
), corpId
)
if (StringUtils
.isNotBlank(accessToken
)) {
cacheService
.dingAccessToken
.put(tokenKey
, ServiceResult
.success([accessToken
: accessToken
, lastuUpdate
: now
]))
}
}
获取token的代码,出现这错误就很难受,导致所有都出错了。存的时候多打了一个"u"–lastuUpdate 在缓存中拿的时候 ”lastUpdate“就一直报这个错误,相当于
Long a
= 2
Long b
= null
Long c
= a
- b
尊重每一行代码,每天进步一点