내포된 클래스 내부에 선언된 main 메서드의 인스턴스를 보고합니다.

내포된 클래스 내에서 main 메서드의 호출은 Groovy에 의해 직접 처리되지 않지만, Java로 실행을 위임하여 가능할 수 있습니다. 이러한 상황에서는 Java 버전이 충분할 경우에만 코드가 성공적으로 실행될 것입니다. 다음 예시를 참고하세요:


class Outer {
  static class Nested {
    void main() {
      println 'Hello from nested'
    }
  }
}
코드는 Java 25와 성공적으로 실행되지만, Java 17에서는 실행되지 않습니다.