happy to announce jbundler-0.5.0 release
new features:
-
jbundle treegives an overview of the dependency tree -
jbundle executable -b bootstrap.rbwill pack all gems and jars
along with jruby itself and creates an executable jar. use thejruby '1.7.4'declaration inside the Jarfile to determine the jruby version
to
use for packing - defaults to the jruby used to execute jbundle - the Jarfile is a DSL now - so you can ruby code inside it.
- local ‘path-to-some-jar’ adds a local jar file which is not in a maven
repository to the classpath - snapshot_repository( url ) will add a snapshot repo which is only used
for resolving snapshot artifacsts. the regular repository is only used
for
released artifacts
under the hood
- using ruby-maven-3.1.0.x which again uses the aether libraries from
eclipse (the old aether libs were from sonatype) - the Rakefile uses the maven tasks now
- some preparation is done for adding ‘exclusions’ to a jar dependency -
to
have fine grained control over the dependencies
since there were quite some changes please report any issue especially
regressions on
Issues · mkristian/jbundler · GitHub and I try to fix them asap.
- christian