如何在自建jar文件中使用第三方类库? 好像只能分开打jar,以后要用你自己的jar,也要同时将他用到的jar全部加进去才行. 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 这是发布的问题。你自己archive只把自己的部分加入即可。发布的时候把自己的jar和第三方类库同时发布。向用户提供使用说明。 用jbuilder把所有的需要的类都打包起来,好像是选include all ... depend 是得把所有用到的包都包含进去的。这个也不难啊。你可以把它们都放一起,然后Jar一下。就搞定了。^@^ 用JB的打包工具,当你打包项目时,所有的第三方jar都包括了!!! 我就是觉得有时候自己的项目文件才几十K一百来K,库就是它的几倍大....总觉得不爽。现在看来也只有这样了。但是我把用到的jar和我自己的文件打在一个包里,怎么设置呢?比如说我用到log4j.jar,我自己的类全部都在com.test包下。我把他们都打成一个jar文件,该怎么设置让它使用该jar文件里的log4j.jar呢? 接上面的:我的意思是说,用java -jar filename.jar 命令来直接运行该包,怎么能够让它自动使用该包里的log4j.jar? 如果你使用jbuild1.在src同个目录下建立一个lib包---〉你的程序药用的*.jar2.(juild)你的项目-->perperties(右建) REquired libraries -->add 加入lib 中的jar 你去这里看看吧http://www.ccw.com.cn/applic/prog/htm2003/20030703_142UT.asp 该问题我已经搞定,我有时候用jbuilder,但是我希望把事情的原理弄清楚。阿邦的链接说了一些,此外我还通过在网上找资料和自己实践,基本上知道该怎么做了。我的目标是:用户不需要关心我要用到什么类库,路径等事情,都在发布时解决。方法是一(无奈的方法):把第三方包解压,放在要打包的目录中,一起打成jar文件二:打包成zip文件,用户自己解压后使用。运行的时候执行bat文件,用java -classpath这样的命令来运行,也可以达到让用户方便使用的目的,apache的一些GUI的项目就是这样发布的。三:jar文件和第三方类库放在同一目录下(不同也可以,关键是第三方库相对于jar文件的路径),在jar文件的MANIFEST.MF中加入Class-Path: log.jar lib/aa.jar 这样的语句。发布时jar文件和类库要同时发布,结构不能变更。 请教一个句柄调用的声明,,, java设计模式 一个关于格式化日期的问题 请问安装JDK并设置好变量后是否要重启? 请教!!!!!!J2EE应该怎样学? 如何比较自定义的对象,请大家发发言 又踩到一个坑——JAVA虚拟机最大内存 怎样在java中保存程序资源,比如一些配置信息 运行一个窗口,报出Java(tm) platform se binary已停止工作 的问题 一般类是否可以继承接口中的内部类 请教个问题 关于Applet 大虾多帮忙啊!! 替换字符串
你自己archive只把自己的部分加入即可。发布的时候把自己的jar和第三方类库同时发布。向用户提供使用说明。
Jar
一下。
就搞定了。
^@^
但是我把用到的jar和我自己的文件打在一个包里,怎么设置呢?比如说我用到log4j.jar,我自己的类全部都在com.test包下。我把他们都打成一个jar文件,该怎么设置让它使用该jar文件里的log4j.jar呢?
我的意思是说,用java -jar filename.jar 命令来直接运行该包,怎么能够让它自动使用该包里的log4j.jar?
1.在src同个目录下建立
一个lib包---〉你的程序药用的*.jar
2.(juild)你的项目-->perperties(右建)
REquired libraries -->add 加入lib
中的jar
http://www.ccw.com.cn/applic/prog/htm2003/20030703_142UT.asp
我的目标是:用户不需要关心我要用到什么类库,路径等事情,都在发布时解决。方法是
一(无奈的方法):把第三方包解压,放在要打包的目录中,一起打成jar文件
二:打包成zip文件,用户自己解压后使用。运行的时候执行bat文件,用java -classpath这样的命令来运行,也可以达到让用户方便使用的目的,apache的一些GUI的项目就是这样发布的。
三:jar文件和第三方类库放在同一目录下(不同也可以,关键是第三方库相对于jar文件的路径),在jar文件的MANIFEST.MF中加入Class-Path: log.jar lib/aa.jar 这样的语句。发布时jar文件和类库要同时发布,结构不能变更。