Java小强个人技术博客站点    手机版
当前位置: 首页 >> 软件 >> java中用Eclipse打JAR包,包含外部JAR

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

257310 软件 | 2015-3-25

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


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

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


QQ截图20150325092446.jpg


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


QQ截图20150325091502.jpg


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


QQ截图20150325091549.jpg


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


QQ截图20150325091608.jpg


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

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


QQ截图20150325091657.jpg


下一步即可


QQ截图20150325091709.jpg


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


QQ截图20150325092522.jpg


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包放进去


QQ截图20150325091812.jpg


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


QQ截图20150325091923.jpg

推荐您阅读更多有关于“ jar eclipse 打包 外部 引用 ”的文章

上一篇:直接使用Spring JdbcTemplate执行查询 下一篇:Apache的ProxyPass指令详解

猜你喜欢

发表评论: