隨筆 - 0, 文章 - 5, 評論 - 1, 引用 - 0
          數據加載中……

          SWT/JFACE開發出錯一例

            很多朋友在利用SWT/JFACE進行開發時,都會遇到java.lang.NoClassDefFoundError異常。異常信息如下:
          java.lang.NoClassDefFoundError: org/osgi/framework/InvalidSyntaxException

            NoClassDefFoundError異常是因為找不到所需類引起的,也就是說沒有配置好SWT類庫。很多文章在介紹SWT的時,都只簡單了說了一下將swt.jar加入庫引用,運行時Eclipse界面上沒有錯誤就可以了。但是,SWT程序運行時還需要一些其它的jar包來支持。就如上面這個異常信息,就是因為缺少osgi.jar引起的。

            解決方法:將eclipse\plugin\org.eclipse.osgi_3.0.1\osgi.jar加入庫引用就可以了。我這里用的是eclipse3.0,其它版本的路徑也相同。

          為大家推薦一篇比較好的SWT/JFACE的文章:
          在 Eclipse Workbench 之外使用 Eclipse GUI

          posted on 2006-07-28 15:21 hiswing 閱讀(246) 評論(0)  編輯  收藏 所屬分類: j2se開發


          只有注冊用戶登錄后才能發表評論。


          網站導航:
           
          主站蜘蛛池模板: 贵州省| 鸡东县| 金华市| 宕昌县| 漾濞| 上蔡县| 海兴县| 宜丰县| 社旗县| 武定县| 城固县| 图片| 孟村| 溧水县| 固安县| 故城县| 武山县| 香港 | 礼泉县| 莱西市| 修水县| 青岛市| 清苑县| 岳普湖县| 长宁县| 德兴市| 朝阳县| 安多县| 湘阴县| 屏边| 射阳县| 灵武市| 明光市| 泸州市| 文化| 黑河市| 昌邑市| 汉川市| 合作市| 山丹县| 宁南县|