首页 > 编程语言 > 详细

eclipse打jar包解决第三方依赖包

时间:2018-10-30 00:09:58      阅读:182      评论:0      收藏:0      [点我收藏+]

在项目根目录下手动MANIFEST.MF(eclipse无法自动生成)

MANIFEST.MF

Manifest-Version: 1.0
Class-Path: lib/kafka-clients-0.9.0.1.jar 
 lib/slf4j-log412-1.7.6.jar 
Main-Class: cn.Test

注意:

第一行:号后面一定要有个空格

每个依赖jar包前面和后面必须有个空格,如果有很多jar包不能全写在一行,必须转到下一行

  空格lib/kafka-clients-0.9.0.1.jar空格,一定一定要有空格,否则打完后的jar还会包类加载异常的错误

Main-Class:空格起始类,这行写完之后一面一定要回车空一行,否则无法找到起始类

打包

项目右键-->export-->java-->jar file-->next

技术分享图片

技术分享图片

技术分享图片

在打好后的jar包的同级目录下创建lib目录,并将项目中的第三方jar包拷贝进来,我们自己的执行jar包会根据MANIFEST.MF文件找到lib里的第三方依赖jar

技术分享图片

执行jar包中默认的起始类

  java -jar xxxxx.jar

执行jar包中指定的类

  java -cp xxxxx.jar 指定的类路径

 

eclipse打jar包解决第三方依赖包

原文:https://www.cnblogs.com/timeTraveler/p/9874107.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!