Turns out Guice is not yet fully compatible with Java 9 and Java 10, so we will have to wait for Guice 4.2.1 to be released or remove Guice. I've often wondered how hard it would be to switch out Guice for standand Java CDI. We don't make extensive use or Guice or any of its more advanced features, so it shouldn't be that hard.
Dave On Sun, Sep 2, 2018 at 12:37 AM Kohei Nozaki <ko...@nozaki.me> wrote: > +1 > > > On Sep 2, 2018, at 13:30, Nitin Lokhande <nitin.lokha...@gmail.com> > wrote: > > > > Its good. > > Though if Java 11 releasing this month then it can be an option too. > > > > Thanks, > > Nitin > > > > On Sat, Sep 1, 2018 at 4:11 PM, Dave <snoopd...@gmail.com> wrote: > > > >> The Roller 5.2.1 release candidate and the 5.2 branch is still using > Java > >> 7, which is past its end of life. I think that is fine and good for > 5.2.x > >> releases but for post 5.2.x, I think we should switch to Java 10. > >> > >> Anybody opposed to switching Roller master over to Java 10? > >> > >> Thanks, > >> Dave > >> > >