【问题标题】:Why is Groovy's date extensions not available in Micronaut?为什么 Groovy 的日期扩展在 Micronaut 中不可用?
【发布时间】:2020-08-17 22:18:12
【问题描述】:

当尝试使用 Groovy 日期扩展 clearTime() 时,返回的错误是找不到匹配的方法 java.util.Date#clearTime()。请检查声明的类型是否正确,方法是否存在。

当我使用时:

def date = new Date()
date.clearTime()

我得到了上一个错误。

如果我使用 compileStatic 会发生这种情况,如果我不使用则在运行时发生。

【问题讨论】:

标签: micronaut


【解决方案1】:

为什么 Groovy 的日期扩展在 Micronaut 中不可用?

Groovy 的日期扩展在 Micronaut 中可用。日期扩展可用于任何 JVM 应用程序(包括 Micronaut)。我希望您缺少对 groovy-dateutil 库的依赖,这是提供该方法的库。

您应该在您的项目中添加对 'org.codehaus.groovy:groovy-dateutil:3.0.5' 的依赖项。

【讨论】:

猜你喜欢
  • 2018-05-20
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2021-10-05
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多