首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > JAVA > Eclipse开发 >

Eclipse击JAR包引用的第三方JAR包找不到 双击jar运行程序 Eclipse打包jar

2012-10-29 
Eclipse打JAR包引用的第三方JAR包找不到 双击jar运行程序 Eclipse打包jar如何制作双击能运行的jar包?我网

Eclipse打JAR包引用的第三方JAR包找不到 双击jar运行程序 Eclipse打包jar

如何制作双击能运行的jar包?

我网上找了很多,很多方式都没有得到解决。

终于自创一种非常好用的方式。

废话不说了,开整。

?


Eclipse击JAR包引用的第三方JAR包找不到 双击jar运行程序 Eclipse打包jar
?
Eclipse击JAR包引用的第三方JAR包找不到 双击jar运行程序 Eclipse打包jar
?
Eclipse击JAR包引用的第三方JAR包找不到 双击jar运行程序 Eclipse打包jar
?
Eclipse击JAR包引用的第三方JAR包找不到 双击jar运行程序 Eclipse打包jar
?
Eclipse击JAR包引用的第三方JAR包找不到 双击jar运行程序 Eclipse打包jar
?
Eclipse击JAR包引用的第三方JAR包找不到 双击jar运行程序 Eclipse打包jar
?
Eclipse击JAR包引用的第三方JAR包找不到 双击jar运行程序 Eclipse打包jar
?
Eclipse击JAR包引用的第三方JAR包找不到 双击jar运行程序 Eclipse打包jar
?
Eclipse击JAR包引用的第三方JAR包找不到 双击jar运行程序 Eclipse打包jar
?
Eclipse击JAR包引用的第三方JAR包找不到 双击jar运行程序 Eclipse打包jar
?
Eclipse击JAR包引用的第三方JAR包找不到 双击jar运行程序 Eclipse打包jar
?
Eclipse击JAR包引用的第三方JAR包找不到 双击jar运行程序 Eclipse打包jar
?
Eclipse击JAR包引用的第三方JAR包找不到 双击jar运行程序 Eclipse打包jar

?

?

?

?

2.如果引用了外部jar包怎么办????

?

?

?

不用怕,如果按照上面的 做法 你现在已经生成了一个test.jar的jar包对不对? 但是如果细心的你可以看到清单文件中并没有指定jar包的路径。

?

那么我们指定jar包路径吧。 先创建一个文件夹比如test的文件夹,文件夹名称你随便取,然后将test.jar文件拷贝到test文件夹中。重点在这里了 。。------>然后在test.jar同级目录下创建一个lib文件夹,说白了就是在test文件夹中创建一个lib文件夹,此文件夹与test.jar是处于同级目录下的。我们在解压test.jar并且打开清单文件,比如你引用的第三方jar包是poi.jar现在这个poi.jar包已经被你拷贝到了你刚才新创建的lib包下面了,好!

?

?

Manifest-Version: 1.0
Class-Path: lib/poi.jar????? //JAR存放的地方 ?如果很多jar 请用空格隔开例如lib/poi.jar?lib/aoi.jar?lib/moi.jar

?? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ?//实际上这里的lib文件夹就是刚才你新创建的,如果你把lib包创建在test.jar文件//夹中他就没办法识别jar包的路径。仅此而已!

Main-Class: com.dk.test ? ? ? ? ? //指定主函数 ?

?

ok搞定啦 就这样。

?

热点排行