eclipse打包的问题 请问我写了一个需要连接数据库的程序可是用eclipse打包为jar后无法连接数据库并且没有任何信息提示我用的是 ms SQLServer 2005我的意思是我的程序本来可以和数据库进行通信也没有问题可是打成jar就不可以了我觉得在eclipse打包之后它里面的路径回发生变化目前还不清楚具体是怎么变的希望大家给个说明 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 [code=INIFile]java -jar yourjar.jar[/code]命令行输入运行 看调试信息 是不 是没把驱动的问题。sql server 2000要驱动2005 不知道 要不要。 eclipse打包为jar在jar里面并不包含任何支持的类库,包括sqljdbc.jar 也没有你的把其他的jar包放到一个目录下面,然后修改jar里面的 META-INF/MANIFEST.MF 具体的参照这2个文章http://www.java2000.net/viewthread.jsp?tid=156http://www.java2000.net/viewthread.jsp?tid=157 www.kingofcoder.com我搞的, 第一次搞编程网 eclipse默认的打包并不能把引入的包打包进去所以建议下个eclipse插件 fatjar这样通过fatjar打包就把引入的驱动程序也一起包装进去了 还一个问题需要注意在eclipse新建你的工程的时候也许默认的 JDK是 eclipse自带的JDK请把它改成你环境变量设置的JDK(第二个选项) 打包所有的jar文件,就能运行了 fatjar plus成功运行我看到它打的jar里面有很多别的东西比值到它是怎么怎么实现的先谢谢大家 呵呵在eclipse中导出数据中有褡包成jar 文件的,简单的很去看看 关于synchronized加锁对象的问题 菜鸟SOS,如何实现用 JMF 播放 远程共享文件,如何实现 ? 手机游戏公司【诚聘】jsp开发精英 数据库中读取 文件,输出时的问题 如何做java安装包[高分悬赏] Object的问题 为什么调整系统时区不能马上生效啊 哪里能下载jdk的源代码,包括java.lang等包的 求助.新手写的贪食蛇问题 有关jdk1.4.0和jdk1.2.2在accessibility方面的冲突:::在线等待加分200 任何类都有构造函数...... 如何调用父类的方法
命令行输入运行 看调试信息
你的把其他的jar包放到一个目录下面,然后修改jar里面的 META-INF/MANIFEST.MF 具体的参照这2个文章
http://www.java2000.net/viewthread.jsp?tid=156
http://www.java2000.net/viewthread.jsp?tid=157
所以建议下个eclipse插件 fatjar
这样通过fatjar打包就把引入的驱动程序也一起包装进去了
还一个问题需要注意
在eclipse新建你的工程的时候也许默认的 JDK是 eclipse自带的JDK
请把它改成你环境变量设置的JDK(第二个选项)