日本综合一区二区|亚洲中文天堂综合|日韩欧美自拍一区|男女精品天堂一区|欧美自拍第6页亚洲成人精品一区|亚洲黄色天堂一区二区成人|超碰91偷拍第一页|日韩av夜夜嗨中文字幕|久久蜜综合视频官网|精美人妻一区二区三区

RELATEED CONSULTING
相關(guān)咨詢
選擇下列產(chǎn)品馬上在線溝通
服務(wù)時(shí)間:8:30-17:00
你可能遇到了下面的問題
關(guān)閉右側(cè)工具欄

新聞中心

這里有您想知道的互聯(lián)網(wǎng)營(yíng)銷解決方案
MyEclipse打包SWT淺析

MyEclipse打包SWT的緣由,最近做C/S界面使用了SWT,根據(jù)需求開發(fā)了一個(gè)類似“飛鴿”的傳輸終端,工程需要打jar包發(fā)布,并采用bat運(yùn)行,打包發(fā)布的時(shí)候還真是遇到了點(diǎn)麻煩,下面我將自己的做法共享下

創(chuàng)新互聯(lián)公司主要從事成都網(wǎng)站制作、成都網(wǎng)站設(shè)計(jì)、外貿(mào)營(yíng)銷網(wǎng)站建設(shè)、網(wǎng)頁設(shè)計(jì)、企業(yè)做網(wǎng)站、公司建網(wǎng)站等業(yè)務(wù)。立足成都服務(wù)盧龍,十年網(wǎng)站建設(shè)經(jīng)驗(yàn),價(jià)格優(yōu)惠、服務(wù)專業(yè),歡迎來電咨詢建站服務(wù):028-86922220

MyEclipse打包SWT步驟:java工程打jar包:

1.右鍵點(diǎn)擊工程->Export...->java->jar,next

2.如圖1所示,選擇存儲(chǔ)路徑C:\transferterminate.jar,并選擇打包的文件,.springBeans,.classpath,.project,next,next

3.選擇啟動(dòng)界面的主類,這里是SendFileView,F(xiàn)inish。萬里長(zhǎng)征才完成第一步……

4.在C盤下建立文件夾C:\transferterminate

a.將剛才打的jar,放進(jìn)來

b.新建lib文件夾,將工程引用的外部jar都放在這里,如swt的org.eclipse.swt.win32.win32.x86_3.2.1.v3235.jar等

c.由于swt需要dll支持,可將四個(gè)dll文件直接拷貝到C:\transferterminate文件夾下

5.將工程的配置文件夾config直接考到C:\transferterminate下,該文件夾中包括異常處理xml,logo等

6.書寫bat文件

 
 
 
  1. @echo off  
  2. start javaw -jar transferterminate.jar  
  3. @echo on 

7.替換jar包中的MANIFEST.MF文件

我的方法是用winrar打開transferterminate.jar,找到META-INF文件夾,將自己寫好的MANIFEST.MF,直接拖拽到該文件夾下,覆蓋原來的MANIFEST.MF

MANIFEST.MF的內(nèi)容(這個(gè)文件的格式很重要,偶也是試了半個(gè)多小時(shí)才弄好):

Manifest-Version后空一個(gè)空格,Class-Path的jar后直接回車,在lib/...前空兩個(gè)空格,最后一行的jar空一個(gè)空格

 
 
 
  1. Manifest-Version: 1.0   
  2. Class-Path: lib/ant.jar lib/dom4j-1.6.1.jar lib/jdom.jar  
  3.   lib/org.eclipse.core.commands_3.2.0.I20060605-1400.jar  
  4.   lib/org.eclipse.core.runtime_3.2.0.v20060603.jar  
  5.   lib/org.eclipse.equinox.common_3.2.0.v20060603.jar  
  6.   lib/org.eclipse.equinox.registry_3.2.1.R32x_v20060814.jar  
  7.   lib/org.eclipse.jface.text_3.2.1.r321_v20060810.jar  
  8.   lib/org.eclipse.jface_3.2.1.M20060908-1000.jar  
  9.   lib/org.eclipse.osgi_3.2.1.R32x_v20060919.jar  
  10.   lib/org.eclipse.swt.win32.win32.x86_3.2.1.v3235.jar  
  11.   lib/org.eclipse.text_3.2.0.v20060605-1400.jar  
  12.   lib/org.eclipse.ui.forms_3.2.0.v20060602.jar  
  13.   lib/org.eclipse.ui.workbench_3.2.1.M20060906-0800.jar   
  14. Sealed: true  
  15. Main-Class: com.ideal.idt.transferterminate.iface.SendFileView 

hoho大功告成...

MyEclipse打包SWT的情況就介紹到這里了,希望對(duì)你有所幫助。


新聞名稱:MyEclipse打包SWT淺析
網(wǎng)頁網(wǎng)址:http://www.dlmjj.cn/article/dpeghid.html