70 posts
|
Yes, I was a bit unclear.
So the published asciidoctorj-1.5.5.jar would still have the target Java 6 and depend on JRuby 1.7.x.
There's only one asciidoctorj-1.5.5.jar available.
The distribution however should contain a new asciidoctorj-pdf and therefore the distribution would switch to Java 7 as target platform meaning it would contain:
- the normal asciidoctorj-1.5.5.jar, which is still compiled for Java 6
- the new asciidoctorj-pdf-1.5.0-alpha.13.jar which would require a JRuby 9.1.5.0
- jruby-complete-9.1.5.0.jar, because asciidoctorj-pdf requires it.
So when embedding asciidoctorj 1.5.5 alone it would still work as before.
Only when using the distribution Java 7 would be required, but therefore the latest and greatest asciidoctorj-pdf would work without having to fiddle with updating jars manually.
Is that a bit clearer?
Cheers
Robert
P.S.: I am still unsure if I should add a runtime dependency from asciidoctorj-pdf to jruby-complete 9.1.5.0 as asciidoctorj 1.6.0 depends on jruby 9.1.5.0 instead of the complete version.
|