Java使用Eclipse打包成Jar引入外部jar运行以及一些错误

程序编写好后,一般都要打包给别人使用

在Eclipse中打包jar(百度有很多 自行百度)

如果项目中使用了外部的jar 就需要在项目中建立一个清单文件

MANIFEST.MF

清单文件主要有三个

第一个版本 第二个Class-Path,这里写外部jar的地址 第三个写Main-Class 也就是main类

key value的形式,需要注意的是 :后面都有一个空格,不然打包会报错

打包后 lib放在和jar的同一目录下--貌似资源文件放jar里找不到路径

如果出现ClassNotFoundException 那么就是jar没找到

如果出现ClassNotDefFoundException 那么可能是jar没找到,或者jre版本问题,比如说我这sqljdbc.jar需要用jre8,我用了jre11,就报这个错

后续遇到错误继续补充...

扫描二维码关注公众号,回复: 10525206 查看本文章
发布了38 篇原创文章 · 获赞 23 · 访问量 9072

猜你喜欢

转载自blog.csdn.net/qq_41806966/article/details/100168892