SWT项目打包方法

在使用swt项目进行打包时,即导出jar包的过程如下
1、在项目上右键“Export”,
image
2、选择JAR file,点击“Next”,选择基本class文件即可,所有使用到的框架可存放在该jar文件外部,如何都导入一个jar包还没研究,不知是否可行。
image
3、指定jar文件的存放位置后,点击“Next”,保持默认选项即可
image
4、“Next”,指定MANFEST.MF文件位置,还是由Eclipse自动生成,此处选择自己指定。当然指定前应新增相应文件。接下来会有讲解。
image
5、点击“Finish”即可完成导出,同时将所有使用到的框架文件copy到导出的jar文件所在目录,注意其中要包括swt-win32-3349.dll。

接下来说明一下MANFEST.MF文件的编辑
可在任意位置新建一文本文件,名字命名为MANFEST.MF,一般将其放入项目文件的META-INF文件夹下,其内容如下

Manifest-Version: 1.0
Main-Class: com.tom.gui.test.NewDialog
Class-Path: swt.jar commons-lang-2.3.jar

Main-Class指当前项目中的主程序入口

Class-Path指项目中使用到的所有框架路径,此处指当前目录,即和生成的jar文件相同路径下。在此处若有多个jar文件或zip文件,中间使用空格进行分隔。

<script type="text/javascript"> </script><script type="text/javascript" src="http://pagead2.googlesyndication.com/pagead/show_ads.js"> </script><script type="text/javascript"> var gaJsHost = (("https:" == document.location.protocol) ? "https://ssl." : "http://www."); document.write(unescape("%3Cscript src='" + gaJsHost + "google-analytics.com/ga.js' type='text/javascript'%3E%3C/script%3E")); </script><script type="text/javascript"> try { var pageTracker = _gat._getTracker("UA-11981827-2"); pageTracker._trackPageview(); } catch(err) {}</script>
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值