On 18.05.2014 15:43, Michael Michaud wrote: > Hi, > > I just found that OpenJUMP-CORE 1.7 is not java 5 compatible > There is at least one reason due to a bad compiler option used > to compile JTS 1.14 beta (my bad),
sh*t happens >but there is also some other > OpenJUMP classes using java 6 methods like String.isEmpty(). and others. too lazy to search though. pretty sure most of them come from me. > > Also I wonder how maven compile this code with following > compiler options : > <source>1.5</source> > <target>1.5</target> easy. this setting also avail in your IDE merely advises the bytecode compiler to create java5 compatible classes. there's no way for a newer java compiler (say java7) to check for API incompatibilities like: upps, this class or method will not be there when run with java5. > If there is no clear demand on keeping java5 compatibility, I think > we can officially switch to java 6 as keeping 1.5 compatibility > through core code and plugins is increasingly binding. i am sure to have mentioned it 3 times on the list during the last year and as i see it, java5 is dead and not worth the effort anymore. user can easily and are advised to get an updated java version for their systems. all our platforms either provide or are provided by the oracle download page. > If there is a clear demand, I think making a java5 compatible > version is still doable, at least for the CORE version. > > What do you think ? as previously stated ;) above.. ede ------------------------------------------------------------------------------ "Accelerate Dev Cycles with Automated Cross-Browser Testing - For FREE Instantly run your Selenium tests across 300+ browser/OS combos. Get unparalleled scalability from the best Selenium testing platform available Simple to use. Nothing to install. Get started now for free." http://p.sf.net/sfu/SauceLabs _______________________________________________ Jump-pilot-devel mailing list Jump-pilot-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/jump-pilot-devel