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 > >