Maven Repository - POM file for Inversion of Control guice 1.0 1.0

Summary

Guice.

Guice (pronounced 'juice') is a lightweight dependency injection framework for Java 5, brought to you by Google..

Declaration

Here is the list of declaration for guice. If you use Maven you can use the following code to add the dependency for this POM file.

<dependency>
   <groupId>com.google.code.guice</groupId>
   <artifactId>guice</artifactId>
   <version>1.0</version>
</dependency>

If you think this Maven repository POM file listing for guice is inappropriate, such as containing malicious code/tools or violating the copyright, please email info at java2s dot com, thanks.





License

Name:The Apache Software License, Version 2.0
URL: http://www.apache.org/licenses/LICENSE-2.0.txt.

Depended by

The following table lists the most popular artifacts which are depending on guice-1.0. Their categories and depend by count are also listed.

CategoryArtifactDepended By Count
Networknetty 3.1.5.GA
The Netty project is an effort to provide an asynchronous event-driven network application framework and tools for rapid development of maintainable high performance and high scalability protocol servers and clients. In other words, Netty is a NIO client server framework which enab...
6
JSFmyfaces-impl 1.2.9
The private implementation classes of the Apache MyFaces Core JSF/1.2 Implementation
18
JSFmyfaces-impl 1.2.8
The private implementation classes of the Apache MyFaces Core JSF/1.2 Implementation
19

Plugin

The following plugins are used in the guice-1.0.jar

  1. maven-compiler-plugin

Packages

The following packages are defined in the guice-1.0.jar

com.google.inject
com.google.inject.asm
com.google.inject.asm.signature
com.google.inject.binder
com.google.inject.cglib.asm
com.google.inject.cglib.asm.signature
com.google.inject.cglib.beans
com.google.inject.cglib.core
com.google.inject.cglib.proxy
com.google.inject.cglib.reflect
com.google.inject.cglib.transform
com.google.inject.cglib.transform.impl
com.google.inject.cglib.util
com.google.inject.jndi
com.google.inject.matcher
com.google.inject.name
com.google.inject.spi
com.google.inject.tools.jmx
com.google.inject.util




POM File Source

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"
    xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
    xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">
    <modelVersion>4.0.0</modelVersion>
    <groupId>com.google.code.guice</groupId>
    <artifactId>guice</artifactId>
    <version>1.0</version>
    <packaging>pom</packaging>
    <name>Guice</name>
    <description>Guice (pronounced 'juice') is a lightweight dependency injection framework for Java
        5, brought to you by Google.</description>
    <url>http://code.google.com/p/google-guice/</url>
    
    <contributors>
        <contributor>
            <name>Gregory Kick</name>
            <email>gk5885@kickstyle.net</email>
            <organization>KickStyle</organization>
            <organizationUrl>http://kickstyle.net/</organizationUrl>
            <timezone>-6</timezone>
            <roles>
                <role>pom-contributor</role>
            </roles>
        </contributor>
    </contributors>
    <dependencyManagement>
        <dependencies>
            <dependency>
                <groupId>com.google.code.guice</groupId>
                <artifactId>guice</artifactId>
                <version>${version}</version>
            </dependency>
            <dependency>
                <groupId>aopalliance</groupId>
                <artifactId>aopalliance</artifactId>
                <version>1.0</version>
            </dependency>
        </dependencies>
    </dependencyManagement>
    <distributionManagement>
        <downloadUrl>http://code.google.com/p/google-guice/downloads/list</downloadUrl>
    </distributionManagement>
    <inceptionYear>2006</inceptionYear>
    <issueManagement>
        <system>Google Code</system>
        <url>http://code.google.com/p/google-guice/issues/list</url>
    </issueManagement>
    <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>
    <organization>
        <name>Google</name>
        <url>http://www.google.com/</url>
    </organization>
    <mailingLists>
        <mailingList>
            <name>Guice Developer List</name>
            <subscribe>http://groups.google.com/group/google-guice/subscribe</subscribe>
            <unsubscribe>http://groups.google.com/group/google-guice/subscribe</unsubscribe>
            <post>google-guice@googlegroups.com</post>
            <archive>http://groups.google.com/group/google-guice</archive>
        </mailingList>
    </mailingLists>
    <scm>
        <connection>scm:svn:http://google-guice.googlecode.com/svn/</connection>
        <developerConnection>scm:svn:https://google-guice.googlecode.com/svn/</developerConnection>
        <url>http://code.google.com/p/google-guice/source</url>
    </scm>
    <build>
        <plugins>
            <plugin>
                <artifactId>maven-compiler-plugin</artifactId>
                <configuration>
                    <source>1.5</source>
                    <target>1.5</target>
                </configuration>
            </plugin>
        </plugins>
    </build>
</project>