隨筆 - 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 閱讀(245) 評論(0)  編輯  收藏 所屬分類: j2se開發


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


          網站導航:
           
          主站蜘蛛池模板: 西吉县| 方正县| 崇左市| 金山区| 白沙| 乐至县| 卢龙县| 广东省| 山西省| 讷河市| 汝州市| 奉新县| 洛宁县| 望江县| 芦溪县| 濮阳市| 安福县| 东阳市| 阿鲁科尔沁旗| 西和县| 威远县| 嘉祥县| 修水县| 北辰区| 班戈县| 乾安县| 喀什市| 上栗县| 会宁县| 栾川县| 榆林市| 长岭县| 石门县| 奉节县| 台湾省| 沙河市| 淳安县| 青冈县| 龙井市| 阿拉善左旗| 安陆市|