java打jar包_java中用Eclipse打JAR包,包含外部JAR

使用Eclipse打包,引用外部JAR包,使用MANIFEST.MF配置文件指定相关选项,并指定入口方法。

首先在工程里面里面新建一个lib目录,用于存放jar文件和MANIFEST.MF配置文件。

外部引用的jar文件不一定要在工程里面,但是我还是建议这么做。

bd8f403b0408c7cdc58bb56390250278.png

然后在工程右键,加入外部引用的jar包。

d3b8c858340d83d6735ae1ff5014adbc.png

右键选择导出,进行打包操作

fcb2b8a361a7edb8db65da3c188dbc0f.png

选择要导出的类型,这里我们要打出的是JAR包

6843f33cd74054c3041814f01de5cbfb.png

导出JAR的存放路径,这里因为JAR包要放在打出的JAR包的同级目录的,所以这里不导出JAR这个文件,不要打勾。

这里你也可以把这里lib打进去,这样你给别人包的时候,别人把这个lib目录用压缩工具打开,把lib目录拷贝出来即可,不用再单独给引用的jar文件了。

400850e74dd46ec548022169150224cf.png

下一步即可

725b9518fa210e446b126779d51b4960.png

因为我们已经创建了MANIFEST.MF配置文件,所以这里直接选择这个配置文件为导出配置

f71b9a6449bd99e14a627f988a55f226.png

MANIFEST.MF配置文件内容如下:Manifest-Version: 1.0

Main-Class: com.Main

Class-Path: lib/commons-logging.jar lib/log4j-1.2.15.jar

修改要注意几点(1)Main-Class、Class-Path冒号后要有一个空格(2)Class-Path回车后前面要有两个空格

在你导出JAR包的位置新建一个lib目录,把引用的jar包放进去

b99123878cc0dbb4e807cf8921a2d7cf.png

运行jar文件,看看是否可以运行

094f1ae62d42e3cbaff2b00ccf3c5b52.png

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值