What seems to be going on here is that Maven 3.0.4, the version shipped
as the "embedded" Maven in Eclipse Kepler is allowing these
guice messages through. This is not the case if you use an external
Maven v3.2.1 in Kepler. So somewhere between these two versions, Maven
fixed this. I expect that with Luna, this will go away.
On 04/08/2015 02:06 PM, Steve Cohen wrote:
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-unsubscr...@maven.apache.org
For additional commands, e-mail: users-h...@maven.apache.org
---------------------------------------------------------------------
To unsubscribe, e-mail: users-unsubscr...@maven.apache.org
For additional commands, e-mail: users-h...@maven.apache.org
---------------------------------------------------------------------
To unsubscribe, e-mail: users-unsubscr...@maven.apache.org
For additional commands, e-mail: users-h...@maven.apache.org