You can download sisu-guice-3.1.6.jar in this page.
The Apache Software License, Version 2.0
sisu-guice-3.1.6.jar file has the following types.
META-INF/DEPENDENCIES META-INF/LICENSE META-INF/MANIFEST.MF META-INF/NOTICE com.google.inject.AbstractModule.class com.google.inject.Binder.class com.google.inject.Binding.class com.google.inject.BindingAnnotation.class com.google.inject.ConfigurationException.class com.google.inject.CreationException.class com.google.inject.Exposed.class com.google.inject.Guice.class com.google.inject.ImplementedBy.class com.google.inject.Inject.class com.google.inject.Injector.class com.google.inject.Key.class com.google.inject.MembersInjector.class com.google.inject.Module.class com.google.inject.OutOfScopeException.class com.google.inject.PrivateBinder.class com.google.inject.PrivateModule.class com.google.inject.ProvidedBy.class com.google.inject.Provider.class com.google.inject.Provides.class com.google.inject.ProvisionException.class com.google.inject.Scope.class com.google.inject.ScopeAnnotation.class com.google.inject.Scopes.class com.google.inject.Singleton.class com.google.inject.Stage.class com.google.inject.TypeLiteral.class com.google.inject.binder.AnnotatedBindingBuilder.class com.google.inject.binder.AnnotatedConstantBindingBuilder.class com.google.inject.binder.AnnotatedElementBuilder.class com.google.inject.binder.ConstantBindingBuilder.class com.google.inject.binder.LinkedBindingBuilder.class com.google.inject.binder.ScopedBindingBuilder.class com.google.inject.internal.AbstractBindingBuilder.class com.google.inject.internal.AbstractBindingProcessor.class com.google.inject.internal.AbstractProcessor.class com.google.inject.internal.Annotations.class com.google.inject.internal.BindingBuilder.class com.google.inject.internal.BindingImpl.class com.google.inject.internal.BindingProcessor.class com.google.inject.internal.BoundProviderFactory.class com.google.inject.internal.BytecodeGen.class com.google.inject.internal.CircularDependencyProxy.class com.google.inject.internal.ConstantBindingBuilderImpl.class com.google.inject.internal.ConstantFactory.class com.google.inject.internal.ConstructionContext.class com.google.inject.internal.ConstructionProxy.class com.google.inject.internal.ConstructionProxyFactory.class com.google.inject.internal.ConstructorBindingImpl.class com.google.inject.internal.ConstructorInjector.class com.google.inject.internal.ConstructorInjectorStore.class com.google.inject.internal.ContextualCallable.class com.google.inject.internal.CreationListener.class com.google.inject.internal.DefaultConstructionProxyFactory.class com.google.inject.internal.DeferredLookups.class com.google.inject.internal.DelayedInitialize.class com.google.inject.internal.DelegatingInvocationHandler.class com.google.inject.internal.EncounterImpl.class com.google.inject.internal.ErrorHandler.class com.google.inject.internal.Errors.class com.google.inject.internal.ErrorsException.class com.google.inject.internal.Exceptions.class com.google.inject.internal.ExposedBindingImpl.class com.google.inject.internal.ExposedKeyFactory.class com.google.inject.internal.ExposureBuilder.class com.google.inject.internal.FactoryProxy.class com.google.inject.internal.FailableCache.class com.google.inject.internal.InheritingState.class com.google.inject.internal.Initializable.class com.google.inject.internal.Initializables.class com.google.inject.internal.Initializer.class com.google.inject.internal.InjectionRequestProcessor.class com.google.inject.internal.InjectorImpl.class com.google.inject.internal.InjectorOptionsProcessor.class com.google.inject.internal.InjectorShell.class com.google.inject.internal.InstanceBindingImpl.class com.google.inject.internal.InterceptorBindingProcessor.class com.google.inject.internal.InterceptorStackCallback.class com.google.inject.internal.InternalContext.class com.google.inject.internal.InternalFactory.class com.google.inject.internal.InternalFactoryToInitializableAdapter.class com.google.inject.internal.InternalFactoryToProviderAdapter.class com.google.inject.internal.InternalInjectorCreator.class com.google.inject.internal.LinkedBindingImpl.class com.google.inject.internal.LinkedProviderBindingImpl.class com.google.inject.internal.ListenerBindingProcessor.class com.google.inject.internal.LookupProcessor.class com.google.inject.internal.Lookups.class com.google.inject.internal.MembersInjectorImpl.class com.google.inject.internal.MembersInjectorStore.class com.google.inject.internal.MessageProcessor.class com.google.inject.internal.MethodAspect.class com.google.inject.internal.MoreTypes.class com.google.inject.internal.Nullability.class com.google.inject.internal.PrivateElementProcessor.class com.google.inject.internal.PrivateElementsImpl.class com.google.inject.internal.ProcessedBindingData.class com.google.inject.internal.ProvidedByInternalFactory.class com.google.inject.internal.ProviderInstanceBindingImpl.class com.google.inject.internal.ProviderInternalFactory.class com.google.inject.internal.ProviderMethod.class com.google.inject.internal.ProviderMethodsModule.class com.google.inject.internal.ProviderToInternalFactoryAdapter.class com.google.inject.internal.ProvisionListenerCallbackStore.class com.google.inject.internal.ProvisionListenerStackCallback.class com.google.inject.internal.ProxyFactory.class com.google.inject.internal.ScopeBindingProcessor.class com.google.inject.internal.Scoping.class com.google.inject.internal.SingleFieldInjector.class com.google.inject.internal.SingleMemberInjector.class com.google.inject.internal.SingleMethodInjector.class com.google.inject.internal.SingleParameterInjector.class com.google.inject.internal.State.class com.google.inject.internal.TypeConverterBindingProcessor.class com.google.inject.internal.UniqueAnnotations.class com.google.inject.internal.UntargettedBindingImpl.class com.google.inject.internal.UntargettedBindingProcessor.class com.google.inject.internal.WeakKeySet.class com.google.inject.internal.util.Classes.class com.google.inject.internal.util.LineNumbers.class com.google.inject.internal.util.SourceProvider.class com.google.inject.internal.util.StackTraceElements.class com.google.inject.internal.util.Stopwatch.class com.google.inject.matcher.AbstractMatcher.class com.google.inject.matcher.Matcher.class com.google.inject.matcher.Matchers.class com.google.inject.name.Named.class com.google.inject.name.NamedImpl.class com.google.inject.name.Names.class com.google.inject.spi.BindingScopingVisitor.class com.google.inject.spi.BindingTargetVisitor.class com.google.inject.spi.ConstructorBinding.class com.google.inject.spi.ConvertedConstantBinding.class com.google.inject.spi.DefaultBindingScopingVisitor.class com.google.inject.spi.DefaultBindingTargetVisitor.class com.google.inject.spi.DefaultElementVisitor.class com.google.inject.spi.Dependency.class com.google.inject.spi.DependencyAndSource.class com.google.inject.spi.DisableCircularProxiesOption.class com.google.inject.spi.Element.class com.google.inject.spi.ElementVisitor.class com.google.inject.spi.Elements.class com.google.inject.spi.ExposedBinding.class com.google.inject.spi.HasDependencies.class com.google.inject.spi.InjectionListener.class com.google.inject.spi.InjectionPoint.class com.google.inject.spi.InjectionRequest.class com.google.inject.spi.InstanceBinding.class com.google.inject.spi.InterceptorBinding.class com.google.inject.spi.LinkedKeyBinding.class com.google.inject.spi.MembersInjectorLookup.class com.google.inject.spi.Message.class com.google.inject.spi.PrivateElements.class com.google.inject.spi.ProviderBinding.class com.google.inject.spi.ProviderInstanceBinding.class com.google.inject.spi.ProviderKeyBinding.class com.google.inject.spi.ProviderLookup.class com.google.inject.spi.ProviderWithDependencies.class com.google.inject.spi.ProviderWithExtensionVisitor.class com.google.inject.spi.ProvisionListener.class com.google.inject.spi.ProvisionListenerBinding.class com.google.inject.spi.RequireAtInjectOnConstructorsOption.class com.google.inject.spi.RequireExactBindingAnnotationsOption.class com.google.inject.spi.RequireExplicitBindingsOption.class com.google.inject.spi.ScopeBinding.class com.google.inject.spi.StaticInjectionRequest.class com.google.inject.spi.Toolable.class com.google.inject.spi.TypeConverter.class com.google.inject.spi.TypeConverterBinding.class com.google.inject.spi.TypeEncounter.class com.google.inject.spi.TypeListener.class com.google.inject.spi.TypeListenerBinding.class com.google.inject.spi.UntargettedBinding.class com.google.inject.util.Modules.class com.google.inject.util.Providers.class com.google.inject.util.Types.class
sisu-guice-3.1.6.pom file content.
<?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/maven-v4_0_0.xsd"> <modelVersion>4.0.0</modelVersion> <parent> <groupId>org.sonatype.sisu.inject</groupId> <artifactId>guice-parent</artifactId> <version>3.1.6</version> </parent> <groupId>org.sonatype.sisu</groupId> <artifactId>sisu-guice</artifactId> <name>Sisu Guice - Core Library</name> <dependencies> <dependency> <groupId>javax.inject</groupId> <artifactId>javax.inject</artifactId> <version>1</version> </dependency> <dependency> <groupId>org.slf4j</groupId> <artifactId>slf4j-api</artifactId> <version>1.6.4</version> <optional>true</optional> </dependency> <dependency> <groupId>aopalliance</groupId> <artifactId>aopalliance</artifactId> <version>1.0</version> </dependency> <dependency> <groupId>com.google.guava</groupId> <artifactId>guava</artifactId> <version>11.0.2</version> </dependency> <dependency> <groupId>cglib</groupId> <artifactId>cglib</artifactId> <version>3.0</version> <optional>true</optional> </dependency> <dependency> <groupId>org.ow2.asm</groupId> <artifactId>asm-util</artifactId> <version>4.0</version> <optional>true</optional> </dependency> <dependency> <groupId>javax.inject</groupId> <artifactId>javax.inject-tck</artifactId> <version>1</version> <scope>test</scope> </dependency> <dependency> <groupId>org.springframework</groupId> <artifactId>spring-beans</artifactId> <version>3.0.5.RELEASE</version> <scope>test</scope> </dependency> <dependency> <groupId>biz.aQute</groupId> <artifactId>bnd</artifactId> <version>0.0.384</version> <scope>test</scope> </dependency> <dependency> <groupId>org.apache.felix</groupId> <artifactId>org.apache.felix.framework</artifactId> <version>3.0.5</version> <scope>test</scope> </dependency> </dependencies> <build> <plugins> <!-- | Add standard LICENSE and NOTICE files --> <plugin> <artifactId>maven-remote-resources-plugin</artifactId> </plugin> <!-- | Enable Java5 conformance checks --> <plugin> <groupId>org.codehaus.mojo</groupId> <artifactId>animal-sniffer-maven-plugin</artifactId> </plugin> <plugin> <artifactId>maven-surefire-plugin</artifactId> <configuration> <!-- | Run core tests without SLF4J on the classpath --> <classpathDependencyExcludes> <exclude>org.slf4j:slf4j-api</exclude> </classpathDependencyExcludes> <!-- | Temporarily excluded tests --> <excludes> <exclude>**/OSGiContainerTest*</exclude> <exclude>**/ScopesTest*</exclude> <exclude>**/TypeConversionTest*</exclude> </excludes> </configuration> </plugin> <!-- | Add OSGi manifest --> <plugin> <groupId>org.apache.felix</groupId> <artifactId>maven-bundle-plugin</artifactId> <configuration> <instructions> <Bundle-Name>${project.artifactId}$(if;$(classes;NAMED;*.MethodAspect);; (no_aop))</Bundle-Name> <Eclipse-ExtensibleAPI>true</Eclipse-ExtensibleAPI> <DynamicImport-Package>org.slf4j</DynamicImport-Package> </instructions> </configuration> </plugin> <!-- | Remove duplicate jarjar'd LICENSE and NOTICE --> <plugin> <artifactId>maven-jar-plugin</artifactId> <configuration> <excludes> <exclude>LICENSE</exclude> <exclude>NOTICE</exclude> </excludes> </configuration> </plugin> </plugins> </build> <profiles> <profile> <!-- | No-AOP profile: repeat the build lifecycle with munged no-AOP source --> <id>guice.with.no_aop</id> <activation> <property> <name>guice.with.no_aop</name> <value>!false</value> </property> </activation> <build> <plugins> <plugin> <groupId>org.sonatype.plugins</groupId> <artifactId>munge-maven-plugin</artifactId> <version>1.0</version> <executions> <execution> <phase>prepare-package</phase> <goals> <goal>munge-fork</goal> </goals> <configuration> <symbols>NO_AOP</symbols> <excludes> **/InterceptorBinding.java, **/InterceptorBindingProcessor.java, **/InterceptorStackCallback.java, **/LineNumbers.java, **/MethodAspect.java, **/ProxyFactory.java, **/BytecodeGenTest.java, **/IntegrationTest.java, **/MethodInterceptionTest.java, **/ProxyFactoryTest.java </excludes> </configuration> </execution> </executions> </plugin> <!-- | Package the no-AOP build with its own OSGi manifest and attach using "no_aop" classifier --> <plugin> <artifactId>maven-jar-plugin</artifactId> <executions> <execution> <id>no_aop</id> <phase>package</phase> <goals> <goal>jar</goal> </goals> <configuration> <classesDirectory>${project.build.directory}/munged/classes</classesDirectory> <classifier>no_aop</classifier> <archive> <manifestFile>${project.build.directory}/munged/classes/META-INF/MANIFEST.MF</manifestFile> </archive> </configuration> </execution> </executions> </plugin> </plugins> </build> </profile> <profile> <!-- | JarJar build profile: re-package ASM and CGLIB classes under the Guice namespace --> <id>guice.with.jarjar</id> <activation> <property> <name>guice.with.jarjar</name> <value>!false</value> </property> </activation> <build> <plugins> <plugin> <groupId>org.sonatype.plugins</groupId> <artifactId>jarjar-maven-plugin</artifactId> <version>1.7</version> <configuration> <overwrite>true</overwrite> <includes> <include>*:asm*</include> <include>*:cglib</include> </includes> <rules> <rule> <pattern>net.sf.cglib.*</pattern> <result>com.google.inject.internal.cglib.$@1</result> </rule> <rule> <pattern>net.sf.cglib.**.*</pattern> <result>com.google.inject.internal.cglib.@1.$@2</result> </rule> <rule> <pattern>org.objectweb.asm.*</pattern> <result>com.google.inject.internal.asm.$@1</result> </rule> <rule> <pattern>org.objectweb.asm.**.*</pattern> <result>com.google.inject.internal.asm.@1.$@2</result> </rule> <keep> <pattern>com.google.inject.**</pattern> </keep> <keep> <pattern>com.googlecode.**</pattern> </keep> </rules> </configuration> <!-- | JarJar all classes before running tests --> <executions> <execution> <id>jarjar-classes</id> <phase>process-test-classes</phase> <goals> <goal>jarjar</goal> </goals> <configuration> <input>{classes}</input> </configuration> </execution> <execution> <id>jarjar-test-classes</id> <phase>process-test-classes</phase> <goals> <goal>jarjar</goal> </goals> <configuration> <input>{test-classes}</input> </configuration> </execution> </executions> </plugin> </plugins> </build> </profile> <profile> <!-- | m2e profile - force use of JarJar inside Eclipse --> <id>m2e</id> <activation> <property> <name>m2e.version</name> </property> </activation> <build> <pluginManagement> <plugins> <plugin> <groupId>org.eclipse.m2e</groupId> <artifactId>lifecycle-mapping</artifactId> <version>1.0.0</version> <configuration> <lifecycleMappingMetadata> <pluginExecutions> <pluginExecution> <pluginExecutionFilter> <groupId>org.sonatype.plugins</groupId> <artifactId>jarjar-maven-plugin</artifactId> <versionRange>[1.4,)</versionRange> <goals><goal>jarjar</goal></goals> </pluginExecutionFilter> <action><execute /></action> </pluginExecution> </pluginExecutions> </lifecycleMappingMetadata> </configuration> </plugin> </plugins> </pluginManagement> </build> </profile> </profiles> </project>
<dependency> <groupId>org.sonatype.sisu</groupId> <artifactId>sisu-guice</artifactId> <version>3.1.6</version> </dependency>
If you think the following sisu-guice-3.1.6.jar downloaded from Maven central repository is inappropriate, such as containing malicious code/tools or violating the copyright, please email , thanks.
Download sisu-guice-3.1.6.jar file