According to [1], we ended support for JDK 1.5 in POI 3.11-beta 1. We added commons-logging, commons-codec, and log4j in that version, so maybe those libraries required Java 6+. None of our current dependencies require Java 7 yet.
> I'm ambivalent on this issue, as see our web sphere environment (at my > $DAYJOB at a big insurance company) languish around on IBM JDK 1.5 / 1.6 ... I thought my ¢ompany was slow to upgrade. We switched off of Windows XP weeks before Microsoft ended support, and switched to Java 7 only 18 months ago. We finally upgraded to 64-bit Oracle JRE 7 so that people can run applications using POI with more than 1024 MB max heap. This was a big deal because 1GB heap can read up to 4MB Excel files using XSSF. [1] http://poi.apache.org/changes.html On Dec 23, 2015 7:43 AM, "David kerber" <dcker...@verizon.net> wrote: > I still use Java 6 with POI in production, and I would suggest that if you > bump up the required java level and start using the new language features, > then only do so when you bump the major version of POI. To me, bumping the > required java is too big of a change for just a point release of POI. > > > > On 12/23/2015 9:43 AM, Nick Burch wrote: > >> On Wed, 23 Dec 2015, Javen O'Neal wrote: >> >>> Oracle released Java 6 in 2006, ended support for Java 6 in 2013 and >>> released Java 7 in 2011 and ended support in 2015. Java 8 was released >>> in 2014. >>> >> >> Many of our users work for big conservative organisations, who'd much >> rather throw money at a vendor to extend support rather than risk an >> upgrade. As such, we've tended to be very slow to bump the minimum >> version up, because of the potential impact, not only for our users >> directly, but also those who get POI via frameworks/runtimes that also >> lag. >> >> There are a few language features introduced in Java 7 that would be >>> nice to use in POI. This would mean asking everyone to move off of >>> Java 6, but seems justifiable. >>> >> >> It might be best off asking on the user list how many people are still >> on Java 6, to get an idea of how big an issue that would be. However, >> note that many on the users list will be more advanced than the wider >> usage base! >> >> Nick >> >> --------------------------------------------------------------------- >> To unsubscribe, e-mail: dev-unsubscr...@poi.apache.org >> For additional commands, e-mail: dev-h...@poi.apache.org >> >> >> > > --------------------------------------------------------------------- > To unsubscribe, e-mail: dev-unsubscr...@poi.apache.org > For additional commands, e-mail: dev-h...@poi.apache.org > >