0

我正在将 Java EE 与 Maven 一起使用。为了便于阅读和检查,我想在生产代码中使用Groovy 的 PowerAssert 。

有没有办法在标准 Java 类中做到这一点?

我尝试将“groovy-all”包添加为 Maven 依赖项,但以下代码失败。我应该导入什么?

public static void main(String[] args) {
  assert (2 + 2 == 5, "Surprise: this assertion failed!");
}
4

1 回答 1

2

我假设您的意思是代码无法编译,但如果我错了,请纠正我。恐怕你不能在你的 Java 类中使用 Groovy-only 语法。这个功能的 groovy 的胆量似乎与 Groovy 编译交织在一起,如果快速查看是正确的,那么我认为它对于您的 java 代码来说并不是真正可破解的。对于需要 groovy 功能​​的代码区域,也许您可​​以嵌入脚本。

于 2012-12-06T13:21:02.867 回答