-
-
Notifications
You must be signed in to change notification settings - Fork 942
Closed
Milestone
Description
The newish jar_dependencies feature in JRuby resulted in us having to ship Maven itself plus its dependencies. That increased the size of our distribution by more than 20MB. Other libraries contribute, but the ruby-maven-libs gem is the biggest issue.
Our users like the jar-dependencies feature, so it seems like we need to ship this stuff...but we need to shrink it down. Suggestions so far:
- Install them as default gems. This will eliminate the cached gem file from our dist.
- Use pack200 on the jars in the maven gem. That reduces size of the cached gem file (so moot point if we install as a default gem)
- Install lazily or request user to install X.
Reactions are currently unavailable