用jar打包的问题 如何把已经存在的jar包打到自己的jar里面,我的程序用到了链接sqlserver数据库的一些包,如msbase.jar等等,如何将这些包里面的类打到自己的jar文件里面? 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 把你用到的jar包解开,然后和你的代码一起重新打包 用RAR就好,不过不推荐。一般不用那么做的,你在编译的时候设置一下Classpath就好了 1.将MSSQL的JDBC驱动包,复制在同可执行jar所在的目录或某个子目录下. 比如:jar 包在 /usrhome/yourJarExe.jar 那么你可以把MSSQL的JDBC驱动包复制到/usrhome目录下或/usrhome/lib 等类似的子目录下. 2.修改Manifest 文件 在Manifest.mf文件里加入如下行 Class-Path:classes12.jar lib/thirdlib.jar Class-Path 是可执行jar包运行依赖的关键词.详细内容可以参考 http://java.sun.com/docs/books/tutorial/ext/index.html 两个方法:1.用RAR把楼主的class 加入2.重新打包 swing 弹出对话框 求正则表达式问题解答 java新浪授权后获得用户信息 现在学java是否已经晚了? 哪位大虾有使用过GCJ呢,请问几个问题。 免费申请6位QQ号 关于socket非阻塞的问题! visibroker调试出错“unable to load any jvm”释疑 如何优化代码!欢迎大家赐教! 为什么内部类中不能直接System.out.println() java的package问题 请教,拜托大家了
一般不用那么做的,你在编译的时候设置一下Classpath就好了
在Manifest.mf文件里加入如下行
Class-Path:classes12.jar lib/thirdlib.jar
Class-Path 是可执行jar包运行依赖的关键词.详细内容可以参考 http://java.sun.com/docs/books/tutorial/ext/index.html
1.用RAR把楼主的class 加入
2.重新打包