java打包SWT项目成jar文件图文教程

这篇教程详细介绍了如何将包含SWT的Java项目打包成jar文件。首先,需要项目目录包含lib文件夹和MANIFEST.MF配置文件。接着,修改MANIFEST.MF文件,指定Main-Class和Class-Path上的依赖jar包。然后,从Eclipse的plugins目录获取必要的SWT和JFace库,并将dll文件一并准备。最后,将所有库和dll放入同一文件夹,通过Eclipse导出配置好的jar文件,这样生成的jar能在任何装有JDK的电脑上运行。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

SWT项目打包,查了许多别人写的教程,始终觉得不到位,因此自己写一下当做笔记.

1.SWT项目目录文件,需要lib文件夹,里面存放项目说用到的jar包,META-INF文件夹,里面存放配置文件 MANIFEST.MF如图:

 

关于这个配置文件MANIFEST.MF这里说明一下,可以先右键项目,选择 导出--jar_file--一路点next即可得到一个jar文件,解压jar文件里面有一个简单的配置文件MANIFEST.MF,取出来复制到项目中的META-INF文件夹备用.

2.修改MANIFEST.MF文件里面的内容,如下

Manifest-Version: 1.0
Main-Class: com.lm.view.mainview
Class-Path: dom4j-1.6.1.jar jface.jar swt.jar

注:Class-Path后面添加jar包名称,中间间隔一个空格,将lib包中所有的jar文件都添加到后面

3.swt.jar jface.jar等jar包的获取

在eclipse\eclipse\plugins目录下寻找如下三个jar复制到项目lib目录下,可重命名短一点的名称

org.eclipse.swt.win32_3.0.1\ws\win32\swt.jar

org.eclipse.jface_3.0.0\jface.jar

org.eclipse.core.runtime_3.0.1\runtime.jar

解压org.eclipse.swt.win32_3.0.1\ws\win32\swt.jar包获得swt-win32-3063.dll文件备用

4.新建一个文件夹,将lib下面所有的包,以及swt-win32

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值