Groovy.
Groovy: A powerful, dynamic language for the JVM.
Here is the list of declaration for groovy. If you use Maven you can use the following code to add the dependency for this POM file.
<dependency> <groupId>org.codehaus.groovy</groupId> <artifactId>groovy</artifactId> <version>2.2.0-beta-1</version> </dependency>
If you think this Maven repository POM file listing for groovy is inappropriate, such as containing malicious code/tools or violating the copyright, please email info at java2s dot com, thanks.
Name:The Apache Software License, Version 2.0
URL: http://www.apache.org/licenses/LICENSE-2.0.txt.
The groovy-2.2.0-beta-1 has 12 dependencies.The most popular ones are listed in the following table along with their categories and number of artifacts depending on them.
Category | Artifact | Depended By Count |
---|---|---|
Parser | antlr 2.7.7 A framework for constructing recognizers, compilers, and translators from grammatical descriptions containing Java, C#, C++, or Python actions. | 120 |
Console | commons-cli 1.2 Commons CLI provides a simple API for presenting, processing and validating a command line interface. | 305 |
Groovy | gpars 1.0.0 The Groovy and Java high-level concurrency library offering actors, dataflow, CSP, agents, parallel collections, fork/join and more | 33 |
Development | jansi 1.10 Jansi is a java library for generating and interpreting ANSI escape sequences. | 13 |
The following packages are defined in the groovy-2.2.0-beta-1.jar
groovy.beans groovy.grape groovy.inspect groovy.io groovy.lang groovy.security groovy.time groovy.transform groovy.ui groovy.util groovy.util.logging groovy.xml org.apache.commons.cli org.codehaus.groovy org.codehaus.groovy.antlr org.codehaus.groovy.antlr.java org.codehaus.groovy.antlr.parser org.codehaus.groovy.antlr.treewalker org.codehaus.groovy.ast org.codehaus.groovy.ast.builder org.codehaus.groovy.ast.expr org.codehaus.groovy.ast.stmt org.codehaus.groovy.ast.tools org.codehaus.groovy.classgen org.codehaus.groovy.classgen.asm org.codehaus.groovy.classgen.asm.sc org.codehaus.groovy.cli org.codehaus.groovy.control org.codehaus.groovy.control.customizers org.codehaus.groovy.control.customizers.builder org.codehaus.groovy.control.io org.codehaus.groovy.control.messages org.codehaus.groovy.plugin org.codehaus.groovy.reflection org.codehaus.groovy.reflection.stdclasses org.codehaus.groovy.runtime org.codehaus.groovy.runtime.callsite org.codehaus.groovy.runtime.dgmimpl org.codehaus.groovy.runtime.dgmimpl.arrays org.codehaus.groovy.runtime.m12n org.codehaus.groovy.runtime.memoize org.codehaus.groovy.runtime.metaclass org.codehaus.groovy.runtime.powerassert org.codehaus.groovy.runtime.typehandling org.codehaus.groovy.runtime.wrappers org.codehaus.groovy.syntax org.codehaus.groovy.tools org.codehaus.groovy.tools.ast org.codehaus.groovy.tools.gse org.codehaus.groovy.tools.javac org.codehaus.groovy.tools.shell org.codehaus.groovy.tools.shell.util org.codehaus.groovy.transform org.codehaus.groovy.transform.sc org.codehaus.groovy.transform.sc.transformers org.codehaus.groovy.transform.stc org.codehaus.groovy.util org.codehaus.groovy.vmplugin org.codehaus.groovy.vmplugin.v5 org.codehaus.groovy.vmplugin.v6
Here is the content of the POM file.
<?xml version="1.0" encoding="UTF-8"?> <project xmlns="http://maven.apache.org/POM/4.0.0" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> <modelVersion>4.0.0</modelVersion> <groupId>org.codehaus.groovy</groupId> <artifactId>groovy</artifactId> <version>2.2.0-beta-1</version> <packaging>jar</packaging> <name>Groovy</name> <description>Groovy: A powerful, dynamic language for the JVM</description> <url>http://groovy.codehaus.org/</url> <inceptionYear>2003</inceptionYear> <organization> <name>The Codehaus</name> <url>http://codehaus.org</url> </organization> <licenses> <license> <name>The Apache Software License, Version 2.0</name> <url>http://www.apache.org/licenses/LICENSE-2.0.txt</url> <distribution>repo</distribution> </license> </licenses> <mailingLists> <mailingList> <name>Groovy JSR Discussion List</name> <archive>http://dir.gmane.org/gmane.comp.lang.groovy.jsr</archive> </mailingList> <mailingList> <name>Groovy Developer List</name> <archive>http://dir.gmane.org/gmane.comp.lang.groovy.devel</archive> </mailingList> <mailingList> <name>Groovy User List</name> <archive>http://dir.gmane.org/gmane.comp.lang.groovy.user</archive> </mailingList> </mailingLists> <contributors> <contributor> <name>Joern Eyrich</name> </contributor> <contributor> <name>Robert Kuzelj</name> </contributor> <contributor> <name>Rod Cope</name> </contributor> <contributor> <name>Yuri Schimke</name> </contributor> <contributor> <name>James Birchfield</name> </contributor> <contributor> <name>Robert Fuller</name> </contributor> <contributor> <name>Sergey Udovenko</name> </contributor> <contributor> <name>Hallvard Traetteberg</name> </contributor> <contributor> <name>Peter Reilly</name> </contributor> <contributor> <name>Brian McCallister</name> </contributor> <contributor> <name>Richard Monson-Haefel</name> </contributor> <contributor> <name>Brian Larson</name> </contributor> <contributor> <name>Artur Biesiadowski</name> <email>abies@pg.gda.pl</email> </contributor> <contributor> <name>Ivan Z. Ganza</name> </contributor> <contributor> <name>Arjun Nayyar</name> </contributor> <contributor> <name>Mark Chu-Carroll</name> </contributor> <contributor> <name>Mark Turansky</name> </contributor> <contributor> <name>Jean-Louis Berliet</name> </contributor> <contributor> <name>Graham Miller</name> </contributor> <contributor> <name>Marc Palmer</name> </contributor> <contributor> <name>Tugdual Grall</name> </contributor> <contributor> <name>Edwin Tellman</name> </contributor> <contributor> <name>Evan A Slatis</name> </contributor> <contributor> <name>Mike Dillon</name> </contributor> <contributor> <name>Bernhard Huber</name> </contributor> <contributor> <name>Marc DeXeT</name> </contributor> <contributor> <name>Dejan Bosanac</name> <email>dejan@nighttale.net</email> </contributor> <contributor> <name>Denver Dino</name> </contributor> <contributor> <name>Ted Naleid</name> </contributor> <contributor> <name>Chanwit Kaewkasi</name> </contributor> <contributor> <name>Brad Long</name> </contributor> <contributor> <name>John Bito</name> </contributor> <contributor> <name>Jim Jagielski</name> </contributor> <contributor> <name>John Hurst</name> </contributor> <contributor> <name>Merlyn Albery-Speyer</name> </contributor> <contributor> <name>jeremi Joslin</name> </contributor> <contributor> <name>UEHARA Junji</name> </contributor> <contributor> <name>NAKANO Yasuharu</name> </contributor> <contributor> <name>Dinko Srkoc</name> </contributor> <contributor> <name>Raffaele Cigni</name> </contributor> <contributor> <name>Alberto Vilches Raton</name> </contributor> <contributor> <name>Paulo Poiati</name> </contributor> <contributor> <name>Alexander Klein</name> </contributor> <contributor> <name>Adam Murdoch</name> </contributor> <contributor> <name>David Durham</name> </contributor> <contributor> <name>Daniel Henrique Alves Lima</name> </contributor> <contributor> <name>John Wagenleitner</name> </contributor> <contributor> <name>Colin Harrington</name> </contributor> <contributor> <name>Brian Alexander</name> </contributor> <contributor> <name>Jan Weitz</name> </contributor> <contributor> <name>Joachim Baumann</name> </contributor> <contributor> <name>David Sutherland</name> </contributor> <contributor> <name>Mattias Reichel</name> </contributor> <contributor> <name>David Lee</name> </contributor> </contributors> <scm> <connection>scm:git:git@github.com:groovy/groovy-core.git</connection> <developerConnection>scm:git:git@github.com:groovy/groovy-core.git</developerConnection> <url>git@github.com:groovy/groovy-core.git</url> </scm> <dependencies> <dependency> <groupId>org.ow2.asm</groupId> <artifactId>asm-tree</artifactId> <version>4.1</version> <scope>compile</scope> </dependency> <dependency> <groupId>antlr</groupId> <artifactId>antlr</artifactId> <version>2.7.7</version> <scope>compile</scope> </dependency> <dependency> <groupId>jline</groupId> <artifactId>jline</artifactId> <version>2.10</version> <scope>compile</scope> <exclusions> <exclusion> <artifactId>junit</artifactId> <groupId>junit</groupId> </exclusion> </exclusions> <optional>true</optional> </dependency> <dependency> <groupId>org.ow2.asm</groupId> <artifactId>asm-util</artifactId> <version>4.1</version> <scope>compile</scope> </dependency> <dependency> <groupId>com.thoughtworks.xstream</groupId> <artifactId>xstream</artifactId> <version>1.4.4</version> <scope>compile</scope> <exclusions> <exclusion> <artifactId>jmock</artifactId> <groupId>jmock</groupId> </exclusion> <exclusion> <artifactId>junit</artifactId> <groupId>junit</groupId> </exclusion> <exclusion> <artifactId>xpp3_min</artifactId> <groupId>xpp3</groupId> </exclusion> </exclusions> <optional>true</optional> </dependency> <dependency> <groupId>commons-cli</groupId> <artifactId>commons-cli</artifactId> <version>1.2</version> <scope>compile</scope> <optional>true</optional> </dependency> <dependency> <groupId>org.ow2.asm</groupId> <artifactId>asm-commons</artifactId> <version>4.1</version> <scope>compile</scope> </dependency> <dependency> <groupId>org.ow2.asm</groupId> <artifactId>asm</artifactId> <version>4.1</version> <scope>compile</scope> </dependency> <dependency> <groupId>org.codehaus.gpars</groupId> <artifactId>gpars</artifactId> <version>1.0.0</version> <scope>runtime</scope> <optional>true</optional> </dependency> <dependency> <groupId>org.apache.ivy</groupId> <artifactId>ivy</artifactId> <version>2.3.0</version> <scope>compile</scope> <optional>true</optional> </dependency> <dependency> <groupId>org.ow2.asm</groupId> <artifactId>asm-analysis</artifactId> <version>4.1</version> <scope>compile</scope> </dependency> <dependency> <groupId>org.fusesource.jansi</groupId> <artifactId>jansi</artifactId> <version>1.10</version> <scope>compile</scope> <optional>true</optional> </dependency> </dependencies> </project>