Phone, top post, sorry. Yes you can build on J8 and test on J14 using a
Maven toochain. But it might be easier to use GitHub actions and Travis to
do it all on one at a time and all Java versions.

Gary

On Sun, Jan 5, 2020, 09:04 Emmanuel Bourg <ebo...@apache.org> wrote:

> Le 05/01/2020 à 14:09, Gary Gregory a écrit :
>
> > Is Pack200 100% Java?
>
> In OpenJDK the pack200 encoder is 100% Java, and there are two decoder
> implementations in Java and in C. The native decoder is 5 times faster
> than the Java one.
>
>
> > I think it would be neat to bring it in from Apache Harmony
>
> The pack200 implementation in Harmony is a bit old now, it doesn't
> support the new bytecode instructions introduced since Java 7.
>
>
> > I think we should consider converting
> > compress into a multi-module project and avoid hard dependencies.
>
> As compress grows and supports more formats by using external
> dependencies, I also think some form of modularization will be needed.
> Otherwise it'll become a behemoth like Tika.
>
>
> > For the test, the simplest might be to use a JUnit Assume to skip running
> > that test on Java > 14.
>
> Is it possible to build with Java 8 and test with Java 14 in the same CI
> run?
>
> Emmanuel Bourg
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: dev-unsubscr...@commons.apache.org
> For additional commands, e-mail: dev-h...@commons.apache.org
>
>

Reply via email to