This archive contains answers to questions sent to Unidata support through mid-2025. Note that the archive is no longer being updated. We provide the archive for reference; many of the answers presented here remain technically correct, even if somewhat outdated. For the most up-to-date information on the use of NSF Unidata software and data services, please consult the Software Documentation first.
Hi Paul- > I've installed Java 6 and also rebooted my machine just in case. I > still get the same errors on start-up (see below), both if I try to > start IDV from the IDV application launcher or using the runIDV > script. It doesn't seem like the Java 6 installation can really get > screwed up--it's all automatic once you click on the updater. After > the update, I received a "Successfully installed" message. It sounds like Java 5 is still the default version. Did you set Java 6 to be the default as described on the System Requirements page after the installation? Java 6 has to be first in the list. > I've also tried the nightly build at > <http://www.unidata.ucar.edu/software/idv/nightly/>. ; When I > click on the "IDV" link under "Webstart", my download window pops open > and shows that idv.jnlp downloaded, but nothing else happens. I'm not sure what's going on with webstart, but it could be a problem with the Java install order. Download the Mac installer from: http://www.unidata.ucar.edu/downloads/idv/nightly And try that. Don > Last login: Tue Feb 2 10:40:08 on console > /Applications/IDV_2.8/runIDV ; exit; > paul-markowskis-macbook-pro:~ marko$ /Applications/IDV_2.8/runIDV ; > exit; > Exception in thread "main" java.lang.UnsupportedClassVersionError: Bad > version number in .class file > at java.lang.ClassLoader.defineClass1(Native Method) > at java.lang.ClassLoader.defineClass(ClassLoader.java:676) > at > java.security.SecureClassLoader.defineClass(SecureClassLoader.java:124) > at java.net.URLClassLoader.defineClass(URLClassLoader.java:260) > at java.net.URLClassLoader.access$100(URLClassLoader.java:56) > at java.net.URLClassLoader$1.run(URLClassLoader.java:195) > at java.security.AccessController.doPrivileged(Native Method) > at java.net.URLClassLoader.findClass(URLClassLoader.java:188) > at java.lang.ClassLoader.loadClass(ClassLoader.java:317) > at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:280) > at java.lang.ClassLoader.loadClass(ClassLoader.java:252) > at java.lang.ClassLoader.loadClassInternal(ClassLoader.java:375) > logout > > [Process completed] > > > > > > > > > Unidata IDV Support wrote: > > Hi Paul- > > > > Full Name: Paul Markowski > Email Address: address@hidden > Organization: Penn State University > Package Version: 2.8 (updated Jan 15, 2010) > Operating System: MacOSX 10.5.8 > Hardware: MacBook Pro > Description of problem: I just installed the latest version of IDV. When I > attempt to run IDV, I receive the following errors: > > > > This version requires Java 6. Please see the instructions for updating your > Mac at: > > http://www.unidata.ucar.edu/software/IDV/docs/userguide/Systems.html#os > > We have found that some Macs are having problems running the IDV from the IDV > application launcher (IDV.app). If that's the case, then download the > nightly build which has a fix for the app or use the runIDV script in the > install directory. > > In either case, you'll have to update to Java 6. > > Don Murray > > > java.lang.UnsupportedClassVersionError: Bad version number in .class file > at java.lang.ClassLoader.defineClass1(Native Method) > at java.lang.ClassLoader.defineClass(ClassLoader.java:676) > at java.security.SecureClassLoader.defineClass(SecureClassLoader.java:124) > at java.net.URLClassLoader.defineClass(URLClassLoader.java:260) > at java.net.URLClassLoader.access$100(URLClassLoader.java:56) > at java.net.URLClassLoader$1.run(URLClassLoader.java:195) > at java.security.AccessController.doPrivileged(Native Method) > at java.net.URLClassLoader.findClass(URLClassLoader.java:188) > at java.lang.ClassLoader.loadClass(ClassLoader.java:317) > at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:280) > at java.lang.ClassLoader.loadClass(ClassLoader.java:307) > at java.lang.ClassLoader.loadClass(ClassLoader.java:252) > at com.exe4j.runtime.LauncherEngine.launch(Unknown Source) > at com.install4j.runtime.MacLauncher.main(Unknown Source) > at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) > at > sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39) > at > sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25) > at java.lang.reflect.Method.invoke(Method.java:592) > at apple.launcher.LaunchRunner.run(LaunchRunner.java:115) > at apple.launcher.LaunchRunner.callMain(LaunchRunner.java:50) > at > apple.launcher.JavaApplicationLauncher.launch(JavaApplicationLauncher.java:52) > > > > > > H > > Ticket Details > =================== > Ticket ID: HJS-443829 > Department: Support IDV > Priority: Normal > Status: Open > > > > > > -- > > > > > > > p.p1 {margin: 0.0px 0.0px 0.0px 0.0px; font: 12.0px Helvetica} > > Paul Markowski > Associate Professor of Meteorology > Pennsylvania State University > 503 Walker Building > University Park, PA 16802 > email: address@hidden > phone: 814.865.9736 > fax: 814.865.3663 > web: http://www.meteo.psu.edu/~marko > > > > > Ticket Details =================== Ticket ID: HJS-443829 Department: Support IDV Priority: Normal Status: Open