2012-02-17 59 views
0

我已經創建了一個Netbeans的Java小程序。它是一個GUI橫幅創作者。它在Netbeans小程序查看器中運行良好,但是當我使用HTML加載它時,出現錯誤。它是尋找類文件,但後來我得到:Java Applet在Netbeans中運行,但不會在瀏覽器中運行

org/jdesktop/beansbinding/Property 
    at sun.plugin2.applet.Plugin2Manager.createApplet(Plugin2Manager.java:3136) 
    at sun.plugin2.applet.Plugin2Manager$AppletExecutionRunnable.run(Plugin2Manager.java:1497) 
    at java.lang.Thread.run(Thread.java:680) 
Caused by: java.lang.NoClassDefFoundError: org/jdesktop/beansbinding/Property 
    at java.lang.Class.getDeclaredConstructors0(Native Method) 
    at java.lang.Class.privateGetDeclaredConstructors(Class.java:2389) 
    at java.lang.Class.getConstructor0(Class.java:2699) 
    at java.lang.Class.newInstance0(Class.java:326) 
    at java.lang.Class.newInstance(Class.java:308) 
    at sun.plugin2.applet.Plugin2Manager$13.run(Plugin2Manager.java:3060) 
    at java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:199) 
    at java.awt.EventQueue.dispatchEventImpl(EventQueue.java:677) 
    at java.awt.EventQueue.access$000(EventQueue.java:85) 
    at java.awt.EventQueue$1.run(EventQueue.java:638) 
    at java.awt.EventQueue$1.run(EventQueue.java:636) 
    at java.security.AccessController.doPrivileged(Native Method) 
    at java.security.AccessControlContext$1.doIntersectionPrivilege(AccessControlContext.java:87) 
    at java.awt.EventQueue.dispatchEvent(EventQueue.java:647) 
    at java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:296) 
    at java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:211) 
    at java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:201) 
    at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:196) 
    at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:188) 
    at java.awt.EventDispatchThread.run(EventDispatchThread.java:122) 
Caused by: java.lang.ClassNotFoundException: org.jdesktop.beansbinding.Property 
    at sun.plugin2.applet.Applet2ClassLoader.findClass(Applet2ClassLoader.java:252) 
    at sun.plugin2.applet.Plugin2ClassLoader.loadClass0(Plugin2ClassLoader.java:249) 
    at sun.plugin2.applet.Plugin2ClassLoader.loadClass(Plugin2ClassLoader.java:179) 
    at sun.plugin2.applet.Plugin2ClassLoader.loadClass(Plugin2ClassLoader.java:160) 
    at java.lang.ClassLoader.loadClass(ClassLoader.java:247) 
    ... 20 more 
Exception: java.lang.RuntimeException: java.lang.NoClassDefFoundError: org/jdesktop/beansbinding/Property 

我看了一些地方,我需要右鍵點擊我的項目,然後去圖書館。一旦我在那裏,我確實安裝了Beans Binding Library。另外還有一個beans.jar文件被安裝的地方(我有)。

如何解決此運行時異常?

+0

什麼是用於啓動小程序的HTML?請編輯它到問題中。 – 2012-02-17 18:33:23

回答

1
Caused by: java.lang.NoClassDefFoundError: org/jdesktop/beansbinding/Property 

添加含有org.jdesktop.beansbinding.Property類到applet元件的archive屬性的Jar。

相關問題