前段時間做os課程設計我選擇了用java做但界面的設計很困難於是應用的swt插件由於swt為第三方插件所以打包時就要進行特殊的處理一下是我的步驟
一打包發布SWT程序
因為需要SWT的jar但是Eclipse配合的的SWT不是通過SWTjar發布的!是orgeclipseswtwinwinx_jar裡面包括了JINI的DLL和SWT類文件
需要下載
?file=/eclipse/dow /swtwinwinxzip
這裡有SWTjar和個DLL把他們解壓縮出來備用!
通過Eclipse的導出功能生成一個可執行的jarMANIFESTMF文件選擇由Eclipse生成並且保存到項目中(當然也可以在eclipse項目裡游動添加但是在導出時最後一步要選中您創建的manifest文件)
上面的步驟只是為了得到MANIFESTMF文件下面修改一下這個文件
加上 ClassPath: SWTjar
如果還有其他的jar用空格分開加到後面
再生成一次jarMANIFESTMF選擇修改後的
將打包的jarSWTjar個DLL放到一個文件夾下雙擊可執行的jar程序運行!
From:http://tw.wingwit.com/Article/program/Java/hx/201311/26026.html