Skip to end of metadata
Go to start of metadata

Groovy란 ...

자바 플랫폼에서 실행하는* 동적 애자일 언어{*}이며 Python, Ruby, Smalltalk 언어로부터 영향을 받았습니다. 자바 개발자는 자바 비슷한 문법으로 이러한 특징들을 구현할 수 있습니다.
웹 어플리케이션 개발, 쉘 스크립트 사용, Groovy의 JUnit 기능을 이용한 간결하고 의미있는 테스트 케이스 작성, 어플리케이션 프로토타이핑과 구현을 간단하게 만들 수 있습니다.

Groovy에서는 기존 모든 자바 객체, 라이브러리가 그대로 동작하며, 어플리케이션 개발스크립팅 모드에서 자바 바이트코드로 컴파일됩니다.

간단한 hello world 스크립트:

객체 지향 사용 코드:

기존 자바 라이브러리 사용:

커맨드 라인에서 실행:

참고문서 [전체보기]

사용자 가이드 [전체보기]

고급 주제 [전체보기]

시작하기 [전체보기]

테스팅 가이드 [전체보기]

개발자 가이드 [전체보기]

자세한 예제 [전체보기]

모듈 [전체보기]

다음 모듈을 사용할 수 있습니다:

  • Scriptom 1.2Groovy 스크립트에서 ActiveX 스크립트, COM 윈도우 컴포넌트 사용하는 모듈
  • GantXML 대신 Groovy를 사용한 Ant 작업 모듈
  • Google Data SupportGoogle Data API 사용을 위한 모듈
  • Gramdoclet 태그와 Java 5 annotation 처리를 위한 간단한 xdoclet 형식의 도구
  • Groovy Jabber-RPCJabber 프로토콜을 사용한 XML-RPC 호출 모듈
  • Groovy Monkey이클립스 플랫폼을 위한 동적 스크립팅 도구
  • Groovy SOAPSOAP 서버 생성 및 외부 SOAP 호출 모듈
  • GroovySWTSWT(이클립스 Standard Widget Toolkit) Wrapper
  • GSPGroovyServer Pages, JSP (JavaServer Pages)와 유사
  • GSQL데이타베이스 연결 지원 모듈
  • Native Launchergroovy 스크립트 처리에 사용되는 실행 프로그램
  • Groosh외부 프로세스 처리를 위한 쉘 기능 지원 모듈
  • XMLRPCXML-RPC 서버 생성 및 외부 XML-RPC 호출 모듈
  • GrailsRuby on Rails에 착안한 Groovy 기반 웹 프레임웍
  • GORMGrails Object-Relational Mapping persistence 프레임웍
  • GroovyPluginJSPWiki를 위한 Groovy 플러그인

당신의 코드를 좀 더 멋지게 만드세요 !!!!

최근 뉴스

활발한 커뮤니티의 최근 모습을 보고 싶다면, 다음에서 좀 더 많은 정보를 얻으세요:

그리고 최근 공지 사항은 아래를 참고하세요:

Dear all,

I'm pleased to announce the release of Groovy 2.1.5.

Groovy 2.1.5 is a bug fix release of the Groovy 2.1 branch. In particular, it fixes a problem we've encountered with Groovy 2.1.4 where the extension module descriptors were not found in the "all" JAR, which meant that the usual nice GDK methods extensions for XML and other modules were not found by Groovy.

You can download Groovy 2.1.5 in the download area and have a look at the JIRA release notes.

Thanks to all who contributed to this release!

Keep on groovy'ing!

Groovy 2.1.4 released

The Groovy development team is pleased to announce the release of Groovy 2.1.4.

Groovy 2.1.4 is essentially a bug fix release of our 2.1 branch, and you can dive into the details in our JIRA release notes.

You can get the distribution in our download area.

Thanks a lot to all those who contributed to this release, and we're looking forward to hearing your feedback!

Labels
  • None