我目前使用的是Spring-Boot 2.7.7,有以下注解:
@Scheduled(fixedRate = "${scheduler.pollingInterval}", timeUnit = TimeUnit.MINUTES)
我想从www.example.com文件设置速率application.properties,但收到错误消息:
Incompatible types. Found: 'java.lang.String', required: 'long'
如何将String值转换为long?我已经尝试了“#{${scheduler.pollingInterval}}”,但结果相同。
感谢和最好的问候马特
2条答案
按热度按时间n7taea2i1#
您可以使用fixedRateString而不是fixedRate。
bkkx9g8r2#
这应该行得通: