title: java.lang.NoClassDefFoundError: Could not initialize class javax.swing.UIManager
body: <p><strong>I have meet this error,does anyone know why is it?  Java Version: 1.6.0_16</strong></p>
  
  <pre><code>java.lang.NoClassDefFoundError: Could not initialize class javax.swing.UIManager
      at javax.swing.LookAndFeel.installColorsAndFont(LookAndFeel.java:191)
      at ilog.views.chart.IlvChart.updateUI(Unknown Source)
  </code></pre>
  
  <p><strong>and it print another error that:</strong></p>
  
  <pre><code>java.lang.UnsatisfiedLinkError: shell32.dll: Cannot load shell32.dll from system directories.
      at sun.awt.windows.WDesktopProperties.init(Native Method)
      at sun.awt.windows.WDesktopProperties.&lt;init&gt;(WDesktopProperties.java:66)
      at sun.awt.windows.WToolkit.lazilyInitWProps(WToolkit.java:817)
      at sun.awt.windows.WToolkit.lazilyLoadDesktopProperty(WToolkit.java:807)
      at java.awt.Toolkit.getDesktopProperty(Toolkit.java:1759)
      at java.awt.Toolkit.getDesktopProperty(Toolkit.java:1740)
      at javax.swing.UIManager.&lt;clinit&gt;(UIManager.java:357)
      at javax.swing.LookAndFeel.installColorsAndFont(LookAndFeel.java:191)
      at ilog.views.chart.IlvChart.updateUI(Unknown Source)
  </code></pre>
  
  <p><strong>does them have any relations indeep?</strong></p>