CentOS also does not have a package for Java 7. One is available from Oracle. I think openjdk also has Java 7. It would require manual installation, and I think I would firs have to uninstall Java 6. Being able to use String's in switch statements is nice, but maybe too many people will have problems getting Java 7. John On Thu, Jul 19, 2012 at 11:21:00AM +0100, Michael Whapples wrote: > Hello, > Be aware that MacOSX 10.7 (Lion) only comes with Java6 (well, comes with > may be the wrong term but the Java one will get installed is Java6). > There is a Java7 package for MacOSX 10.7 but I think this needs manual > work. Therefore, unless Java7 is really needed I would say we should try > and keep support for Java6. > > I don't know what the situation will be with MacOSX 10.8, but that will > be a paid upgrade for Mac users and some may choose to not do it. > > Michael Whapples > On 19/07/2012 07:22, John J. Boyer wrote: > >Hi Francois, > > > >It's probably a good idea to switch to Java 1.7, but a lot of machines > >still have Java 1.6. My linux machine does. I'll have to ask on the > >CentOS list how to get 1.7. > > > >John > > > >On Thu, Jul 19, 2012 at 01:16:38AM -0400, Francois wrote: > >>Vic and others: > >> > >>We need JDK 1.7 in order to compile this class, the current build.xml > >>file specifies source=1.5 and this restricts the switch statement in > >>the class. It used to have very complicated if-then-else statements > >>and I changed them for a switch-case in order to enhance the > >>navigation of the XML nodes in the UTD documents. > >> > >>I guess we should remove this source command in build.xml or specify > >>source="1.7" as this is the current JDK release. > >> > >>François. > -- John J. Boyer; President, Chief Software Developer Abilitiessoft, Inc. http://www.abilitiessoft.com Madison, Wisconsin USA Developing software for people with disabilities