隨筆 - 119  文章 - 3173  trackbacks - 0
          <2007年4月>
          25262728293031
          1234567
          891011121314
          15161718192021
          22232425262728
          293012345

          交友莫獨酒,茅臺西鳳游。
          口干古井貢,心徜洋河流。
          稱多情杜康,趟無量雙溝。
          贊中華巍巍,無此不銷愁。

          常用鏈接

          留言簿(68)

          隨筆分類(136)

          隨筆檔案(122)

          最新隨筆

          搜索

          •  

          積分與排名

          • 積分 - 526785
          • 排名 - 92

          最新評論

          徹底解決SWT運行出錯(1)命令行方式 這篇文章比較適合程序發(fā)布和給客戶使用的時候,那么我們自己開發(fā)的時候老是這么用也不方便,下面我們徹底解決這個問題:

           swt-awt-win32-3236.dll
           swt-gdip-win32-3236.dll
           swt-wgl-win32-3236.dll
           swt-win32-3236.dll
          全部拷貝到\Windows\System32下面


          修改系統(tǒng)環(huán)境變量:
          classpath=.;d:\JAVA6\lib\tools.jar;d:\JAVA6\lib\dt.jar;d:\JAVA6\bin;h:\swt.jar;

          解釋一下:
          “.”是指當前目錄
          “d:\JAVA6\lib\tools.jar;d:\JAVA6\lib\dt.jar;d:\JAVA6\bin;”是為了JAVA6配置的
          “h:\swt.jar;”是咱們SWT.JAR的路徑

          關掉CMD,重新打開,不然CMD不會重新加載環(huán)境變量。


          到項目目錄,運行java BasicSwt

          ok,正常運行了,不用那么長的命令行了
          posted on 2007-04-19 10:20 交口稱贊 閱讀(2677) 評論(7)  編輯  收藏 所屬分類: Eclipse RCP SWT

          FeedBack:
          # re: 徹底解決SWT運行出錯(2)修改系統(tǒng)環(huán)境變量 2007-04-19 11:41 匿名
          簡單點,將dll文件放到javahome/bin目錄,swt.jar放到classpath執(zhí)行就木有問題。  回復  更多評論
            
          # re: 徹底解決SWT運行出錯(2)修改系統(tǒng)環(huán)境變量 2007-04-19 12:07 BeanSoft
          可以直接用 swt3.3 帶的 swt.jar, 不需要再考慮 dll 的問題, SWT 會自己解壓縮到臨時目錄. 可以看看偶的 BlogJavaReader 里面就不設置這些東西了.  回復  更多評論
            
          # re: 徹底解決SWT運行出錯(2)修改系統(tǒng)環(huán)境變量 2007-04-19 13:14 交口稱贊
          swt3.3還沒有正式吧??

            回復  更多評論
            
          # re: 徹底解決SWT運行出錯(2)修改系統(tǒng)環(huán)境變量 2007-04-19 13:14 交口稱贊
          有時間我看看

          我寫的主要是對以前工作的經驗總結  回復  更多評論
            
          # re: 徹底解決SWT運行出錯(2)修改系統(tǒng)環(huán)境變量 2007-04-19 13:16 交口稱贊
          而且你不能要求客戶去放這放哪的

          所以命令行那篇文章對有些人還是有用的  回復  更多評論
            
          # re: 徹底解決SWT運行出錯(2)修改系統(tǒng)環(huán)境變量 2007-04-19 13:20 交口稱贊
          3.3免去dll這個比較爽
            回復  更多評論
            
          # re: 徹底解決SWT運行出錯(2)修改系統(tǒng)環(huán)境變量 2008-04-29 03:50 柴文哲
          試試這種:
          1、將打包好的jar文件拷貝到一個新建的目錄。
          2、在目錄內再建立一個"lib"目錄。
          3、將這2個文件拷貝到lib目錄下:
          org.eclipse.core.runtime_3.3.100.v20070530.jar
          org.eclipse.swt.win32.win32.x86_3.3.1.v3346i.jar
          注意版本不同,文件名也有不同。
          4、修改jar文件中的MANIFEST.MF文件,增加:
          Class-Path: ./lib/org.eclipse.core.runtime_3.3.100.v20070530.jar; ./lib/org.eclipse.swt.win32.win32.x86_3.3.1.v3346i.jar

          完成后雙擊jar文件就ok了。  回復  更多評論
            
          主站蜘蛛池模板: 平罗县| 西乌珠穆沁旗| 宁化县| 西青区| 余庆县| 无棣县| 临潭县| 宜兴市| 澄江县| 盐池县| 通化市| 绥棱县| 五河县| 海丰县| 珠海市| 增城市| 济源市| 柳州市| 英山县| 武平县| 康平县| 曲麻莱县| 台南县| 武乡县| 平凉市| 乳山市| 金寨县| 定西市| 星子县| 白水县| 绥棱县| 银川市| 襄城县| 天全县| 霍山县| 鄄城县| 崇左市| 巴南区| 柞水县| 阿合奇县| 沂南县|