NoClassDefFound Error when running with java 1.7
GoogleCodeExporter opened this issue · 3 comments
GoogleCodeExporter commented
What steps will reproduce the problem?
1. Download the seaglass-demo.jar
2. Run with java 1.7.0
What is the expected output? What do you see instead?
Expected output is to see the demo application.
Instead you get the following stacktrace:
E:\Downloads>java -jar seaglass-demo.jar
Exception in thread "main" java.lang.NoClassDefFoundError:
sun/swing/plaf/synth/SynthUI
at java.lang.ClassLoader.defineClass1(Native Method)
at java.lang.ClassLoader.defineClass(Unknown Source)
at java.security.SecureClassLoader.defineClass(Unknown Source)
at java.net.URLClassLoader.defineClass(Unknown Source)
at java.net.URLClassLoader.access$100(Unknown Source)
at java.net.URLClassLoader$1.run(Unknown Source)
at java.net.URLClassLoader$1.run(Unknown Source)
at java.security.AccessController.doPrivileged(Native Method)
at java.net.URLClassLoader.findClass(Unknown Source)
at java.lang.ClassLoader.loadClass(Unknown Source)
at sun.misc.Launcher$AppClassLoader.loadClass(Unknown Source)
at java.lang.ClassLoader.loadClass(Unknown Source)
at java.lang.Class.forName0(Native Method)
at java.lang.Class.forName(Unknown Source)
at javax.swing.SwingUtilities.loadSystemClass(Unknown Source)
at javax.swing.UIDefaults.getUIClass(Unknown Source)
at javax.swing.UIDefaults.getUI(Unknown Source)
at javax.swing.UIManager.getUI(Unknown Source)
at javax.swing.JViewport.updateUI(Unknown Source)
at javax.swing.JViewport.<init>(Unknown Source)
at javax.swing.JScrollPane.createViewport(Unknown Source)
at javax.swing.JScrollPane.<init>(Unknown Source)
at javax.swing.JScrollPane.<init>(Unknown Source)
at org.jdesktop.laffy.Laffy.<init>(Laffy.java:103)
at org.jdesktop.laffy.Laffy.getInstance(Laffy.java:325)
at com.seaglasslookandfeel.demo.SeaGlassLaffyDemo.main(SeaGlassLaffyDemo.java:31)
Caused by: java.lang.ClassNotFoundException: sun.swing.plaf.synth.SynthUI
at java.net.URLClassLoader$1.run(Unknown Source)
at java.net.URLClassLoader$1.run(Unknown Source)
at java.security.AccessController.doPrivileged(Native Method)
at java.net.URLClassLoader.findClass(Unknown Source)
at java.lang.ClassLoader.loadClass(Unknown Source)
at sun.misc.Launcher$AppClassLoader.loadClass(Unknown Source)
at java.lang.ClassLoader.loadClass(Unknown Source)
... 26 more
E:\Downloads>java -version
java version "1.7.0"
Java(TM) SE Runtime Environment (build 1.7.0-b147)
Java HotSpot(TM) 64-Bit Server VM (build 21.0-b17, mixed mode)
E:\Downloads>"c:\Program Files\Java\jdk1.6.0_26\jre\bin\java.exe" -jar
seaglass-demo.jar
What version of the product are you using?
The version of the product that is being used with the demo
On what operating system?
Windows 7
What JRE version?
Java 1.7.0 (fails)
Java 1.6.0_26 (succeeds)
Original issue reported on code.google.com by timothy....@gmail.com
on 21 Nov 2011 at 10:28
- Merged into: #77
GoogleCodeExporter commented
Original comment by kahuxtable
on 21 Nov 2011 at 1:45
- Changed state: Duplicate
GoogleCodeExporter commented
I can confirm this.
Original comment by dimi...@gmail.com
on 25 Apr 2012 at 3:07
GoogleCodeExporter commented
It's a duplicate. Have you tried the development version in Rossi's branch?
Original comment by kahuxtable
on 25 Apr 2012 at 12:11