在Kotlin中调用Hutool的CronUtil工具类设置定时任务时遇到了几个问题

在Kotlin中调用Hutool的CronUtil工具类设置定时任务时遇到了几个问题
1.首先是怎么在Kotlin中动态添加定时任务?官方文档只有JAVA代码,在IDEA中自动转换成的Kotlin代码会报错

CronUtil.schedule("*/2 * * * * *", new Task() {
    @Override
    public void execute() {
        some code
    }
})
CronUtil.schedule("*/2 * * * * *", object: Task () {
    fun exute() {
        some code
    }
})

报错:

img

2.然后是使用CronUtil的定时任务模板时,怎么定时执行挂起函数?配置中有一个任务:

Test.test() = * /1 * * * *

这个任务里的test()是一个suspend fun,在执行的时候会抛出

java.lang.IllegalArgumentException: No method with name of [test] !