Java源代码打成可执行jar包后连接不上sql2000数据库。在eclipse里能连上。求大神帮助,感谢 javajarsql数据库sql2000 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 你的包中有没有将sqlserver的驱动包一起打包进去,如果没有一起打包进去的话,那你运行的时候需要带上-cp参数,并将驱动jar带上。 打的jar包中有一个META-INF\MANIFEST.MF文件,其中有一个class-path属性,这个属性后面跟上要依赖的jar包的路径和名称就可以了,如果跟当前执行jar在同一个目录下面,那么class-path后面只跟上依赖jar的名字就可以了,多个jar之间用空格隔开,然后将依赖jar和执行jar放在同一个目录中就可以了Manifest-Version: 1.0 Main-Class: com.shengqian.core.Main Class-Path: lib/commons-dbutils-1.3.jar lib/commons-lang-2.4.jar这个就是将依赖的jar放置在lib目录下面Manifest-Version: 1.0 Main-Class: com.shengqian.core.Main Class-Path: commons-dbutils-1.3.jar commons-lang-2.4.jar这个就是将依赖jar和执行jar放在同一个目录下面的 getResult--java.lang.ClassNotFoundException: sun.jdbc.odbc.JdbcOdbcDriver 你这里已经很明确了啊,没有找到数据库的连接类根据你的描述,你在 eclipse 中是能够访问的,那估计就是打包的时候 jdbc jar 包没有成功打包到 自己 的 jar 包里,那么,你去项目右键 properity,查看 java build path(应该是这个),有一个 export, 你把 jdbc 的 Jar包加进去就好了 首先确定下你打的jar包中是否包含项目依赖的jar包(build path中添加的jar包)如果没有:1,可以重新打包,在打包时选择runnable jar,然后选择Extract required libraries into generated JAR2,在执行jar包时加上-jar(java -jar),后面带上依赖jar包的放置路径 正则表达式 特殊字符串替换 鼠标单击事件 关于Interface使用的理解 如何在java图形界面设置中,标签页JLabel上设置触发操作 我要抓狂拉 如何用类似g.drawline()的方法画一条比较粗的线? 有人知道JUG.jar吗? 我想获取网卡mac地址 如何使用这个包?给一个代码吧 java程序中Image对象占用内存的估计 JAVA的套接字 如何设置Label和Button里的字体大小和颜色?Button和Label好像没有setFont()这样的函数。 请问高手,关于图片处理的问题。 SpringMVC JSON数据返回配置问题
Main-Class: com.shengqian.core.Main
Class-Path: lib/commons-dbutils-1.3.jar lib/commons-lang-2.4.jar
这个就是将依赖的jar放置在lib目录下面Manifest-Version: 1.0
Main-Class: com.shengqian.core.Main
Class-Path: commons-dbutils-1.3.jar commons-lang-2.4.jar
这个就是将依赖jar和执行jar放在同一个目录下面的
如果没有:
1,可以重新打包,在打包时选择runnable jar,然后选择Extract required libraries into generated JAR
2,在执行jar包时加上-jar(java -jar),后面带上依赖jar包的放置路径