我有一个SpringBoot应用程序,它在本地运行良好(从-jar以及从 docker-compose
). 但是,当我试着运行它的时候 docker-compose
在另一台机器上,它给了我一个例外:
Caused by: java.lang.IllegalStateException: Encountered invalid @Scheduled method 'delete': For input string: "'0"
这就是错误的方法:
@Scheduled(cron = "${sprint.bot.localDbRemoveTime.cron}")
private void delete() { ... }
这是错误的财产( application.properties
):
sprint.bot.localDbRemoveTime.cron = 0 0 5 * * ?
有人遇到过这样的事情吗?我要补充的是,我有不同版本的docker和docker分别在这些机器上编写。。。
暂无答案!
目前还没有任何答案,快来回答吧!