3

私はこれを自分で解決しましたが、コンパイル エラーはフィードバックを提供しなかったため、ここで修正を削除します。

コードは次のようなものでした

def aMethod(String param1, String param2)
{
  Sql gsql = Sql.newInstance(<init code>)
  int hashCode = null

  ... more code
}

Groovy は int 変数をオブジェクトにラップしていると思いましたが、明らかに完全ではありませんでした。int hashcode = null を削除すると、すべて正常に実行されました。

最近Groovyに導入されている静的コンパイル/最適化の一部に関連している可能性があります

4

1 に答える 1