maven-users mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Steve Cohen <stevec...@comcast.net>
Subject Re: What is all this junk?
Date Wed, 08 Apr 2015 19:06:17 GMT
I probably left out the most important part of this log fragment.  I 
didn't immediately realize its relevance.

12:37:43.523 [main] DEBUG Sisu - Add publisher: 
com.google.inject.internal.InjectorImpl@1e228bc	

-----[explicit 
bindings]-------------------------------------------------------

0. ProviderInstanceBinding{key=Key[type=com.google.inject.Injector, 
annotation=[none]], source=[unknown source], scope=Scopes.NO_SCOPE, 
provider=Provider<Injector>}

...

The important line is this "Sisu - Add publisher" line.

Googling this tells me that this has something to do with something 
called "Guice".  I'm not sure how this found its way into my build or 
build process.  Certainly it's not in my project's maven dependencies.

Does anyone have any idea how this might have gotten into my build process?

Could it be something installed in Eclipse?  Command line Maven does not 
have this stuff in it.  But I fail to see how something installed in 
Eclipse would have this effect.

On 04/08/2015 11:36 AM, Steve Cohen wrote:
> I finally got around to making the warnings about slf4j static logger
> disappear from my Eclipse builds and now I get this, instead with every
> build step Maven executes?
>
>
>
> -----[explicit
> bindings]-------------------------------------------------------
>
> 0. ProviderInstanceBinding{key=Key[type=com.google.inject.Injector,
> annotation=[none]], source=[unknown source], scope=Scopes.NO_SCOPE,
> provider=Provider<Injector>}
>
> 1. ProviderInstanceBinding{key=Key[type=java.util.logging.Logger,
> annotation=[none]], source=[unknown source], scope=Scopes.NO_SCOPE,
> provider=Provider<Logger>}
>
> 2. ProviderInstanceBinding{key=Key[type=org.slf4j.Logger,
> annotation=[none]], source=[unknown source], scope=Scopes.NO_SCOPE,
> provider=Provider<org.slf4j.Logger>}
>
> 3. InstanceBinding{key=Key[type=com.google.inject.Stage,
> annotation=[none]], source=[unknown source], instance=DEVELOPMENT}
>
> 4. InstanceBinding{key=Key[type=org.codehaus.plexus.context.Context,
> annotation=[none]],
> source=org.codehaus.plexus.DefaultPlexusContainer$ContainerModule.configure(DefaultPlexusContainer.java:800),
> instance={plexus=org.codehaus.plexus.DefaultPlexusContainer@3b8b49}}
>
> ...
>
> 111.
> InstanceBinding{key=Key[type=org.sonatype.guice.plexus.config.PlexusBeanConverter,
> annotation=[none]],
> source=org.codehaus.plexus.DefaultPlexusContainer$DefaultsModule.configure(DefaultPlexusContainer.java:836),
> instance=org.sonatype.guice.plexus.converters.PlexusXmlBeanConverter@1581593}
>
>
> What is all this junk and how do I make it disappear?
>
>
>
>
>
>
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: users-unsubscribe@maven.apache.org
> For additional commands, e-mail: users-help@maven.apache.org
>
>
>


---------------------------------------------------------------------
To unsubscribe, e-mail: users-unsubscribe@maven.apache.org
For additional commands, e-mail: users-help@maven.apache.org


Mime
View raw message