Updates:
Status: WorkingAsIntended
Owner: [email protected]
Labels: Type-Build
Comment #1 on issue 704 by [email protected]: better depend on
javax.inject and aopalliance provided by apache servicemix
http://code.google.com/p/google-guice/issues/detail?id=704
This won't happen, as depending on these would result in multiple copies of
these classes in people's classpaths, since many people will depend on both
guice and javax.inject explicitly, because they will have libraries which
use both javax.inject.Inject and com.google.inject.ImplementedBy (or other
combinations).
Because of this, a change to those dependencies would result in
javax.inject:inject AND
org.apache.servicemix.bundles:org.apache.servicemix.bundles.javax-inject
appearing in the classpath, and the projects would have to start
implementing exclusions.
The correct answer would be for projects who need both maven and osgi to
explicitly depend on the artifacts you mention above, and possibly for
cleanliness, exclude javax.inject:inject and aopalliance's "official" jars.
--
You received this message because you are subscribed to the Google Groups
"google-guice-dev" group.
To post to this group, send email to [email protected].
To unsubscribe from this group, send email to
[email protected].
For more options, visit this group at
http://groups.google.com/group/google-guice-dev?hl=en.