I tried to migrate our project, a struts 2 project, to Java7 and hit surprising amounts of incompatibility with our open source dependencies. For instance, our OSG dependencies were broken because they can't compile under java7 due to their use of a javac flag, gone under java7, that allows 1.4 code to support 1.5 features such as generics. While this is not a very comprehensive antectdote, I would suggest that if something as core as OSGi isn't ready for 1.7, then it's a bit premature to force any migrations. The OSGi container I use, Felix, did say that they would release java 7 compatible code any day now . . . but that's not happened yet, as far as I know.
http://stackoverflow.com/questions/4058661/java-compilers-target-version-jsr14-with-jdk7-8 On Tue, Nov 20, 2012 at 7:54 AM, Dave Newton <[email protected]> wrote: > We definitely can't make 1.7 a requirement. I know plenty of places > still running 1.5 or 1.6. Such is Java. > > What does dropping 1.5 support actually mean? Using @Override on > interface methods? What else? > > Dave > > On Tue, Nov 20, 2012 at 9:44 AM, Rene Gielen <[email protected]> > wrote: > > In a perfect world, I'd require 1.7 as well. To be more realistic on > > what we'd expect typical Struts 2.5+ to run on, I fear 1.6 will be a > > supported and required platform for at least 2-3 years from now on, > > especially regarding the fact that 1.6 is not deprecated as long as you > > are willing to pay for support. > > > > - René > > > > Am 20.11.12 15:19, schrieb Paul Benedict: > >> Keep what you have in Struts 2. Struts 3 should require 1.7 > >> > >> On Tue, Nov 20, 2012 at 8:18 AM, Lukasz Lenart <[email protected] > >wrote: > >> > >>> Hi, > >>> > >>> Support for Java 1.6 will end soon and I think we should also drop > >>> support for Java 1.5 in Struts 2. During one of the Devoxx talk there > >>> was a question about how many of you are using Java 1.5 and almost no > >>> one is using it. So I think it's time to go forward ;-) > >>> > >>> WDYT? > >>> > >>> > >>> Regards > >>> -- > >>> Łukasz > >>> + 48 606 323 122 http://www.lenart.org.pl/ > >>> > >>> --------------------------------------------------------------------- > >>> To unsubscribe, e-mail: [email protected] > >>> For additional commands, e-mail: [email protected] > >>> > >>> > >> > > > > -- > > René Gielen > > IT-Neering.net > > Saarstrasse 100, 52062 Aachen, Germany > > Tel: +49-(0)241-4010770 > > Fax: +49-(0)241-4010771 > > Cel: +49-(0)163-2844164 > > http://twitter.com/rgielen > > > > --------------------------------------------------------------------- > > To unsubscribe, e-mail: [email protected] > > For additional commands, e-mail: [email protected] > > > > > > -- > e: [email protected] > m: 908-380-8699 > s: davelnewton_skype > t: @dave_newton > b: Bucky Bits > g: davelnewton > so: Dave Newton > > --------------------------------------------------------------------- > To unsubscribe, e-mail: [email protected] > For additional commands, e-mail: [email protected] > >
