New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Patch: use jarjar in multibindings build.xml #254
Comments
From limpbizkit on November 02, 2008 01:44:16 (No comment was entered for this change.) Labels: -Priority-Medium Priority-High Milestone-Release2.0 |
From limpbizkit on November 29, 2008 12:47:13 Fixed with r706 . I didn't use Mark's patch 'cause that would require multiple extra copies of collect. Status: Fixed |
From gili.tzabari on December 01, 2008 23:46:14 Jesse, I don't think this is fixed. I just checked out r716 , did a full clean build java.lang.NoClassDefFoundError: com/google/inject/internal/collect/ImmutableMultimap I have trunk/dist/guice-assistedinject-snapshot.jar and trunk/dist/guice-snapshot.jar |
From sberlin on December 02, 2008 06:14:27 I suspect there might need more involved -- if I remember Jesse's approach |
From limpbizkit on December 02, 2008 09:09:35 Yup, sberlin is right. This means my clever solution isn't going to work as neatly I'd originally hoped. I made a |
From sberlin on December 02, 2008 09:31:09 If there's a way to move all jarjar'd extension code into Guice's jarjar'd code that |
From gili.tzabari on December 02, 2008 09:33:28 For one, this issue should be reopened :) Secondly, how about taking this opportunity to provide a build of Guice that doesn't |
From gili.tzabari on December 06, 2008 13:31:11 I posted a patch for building Guice without dependencies here: http://bbs.darktech.org/guice254.patch |
From mark.renouf on October 01, 2008 16:06:35
Attached is a patch to extensions/multibindings/build.xml which adds jarjar
to the build process so google-collect-snapshot-20080530.jar is not a
runtime dependency of guice-multibindings.
Since google-collections is already pulled into guice.jar, right now this
results in only one duplicated class, "com.google.common.base.Preconditions".
I suspect this is only temporary until google-collections hits 1.0.
Attachment: gist
guice2-multibindings-use-jarjar.diff
Original issue: http://code.google.com/p/google-guice/issues/detail?id=254
The text was updated successfully, but these errors were encountered: