当前位置: 代码迷 >> J2ME >> jar 运行 包里面驱动的有关问题,高手请来看看
  详细解决方案

jar 运行 包里面驱动的有关问题,高手请来看看

热度:7643   发布时间:2013-02-25 21:33:24.0
jar 运行 包里面驱动的问题,急,高手请来看看。
@echo off

d:
cd \test
java -jar Lx100.jar lx1001 lx100 lx1003 4 5 6 7
pause




我在运行bat 的 时候 报错 connection<>:No suitable driver found for jdbc:microsoft:sqlserver:....
解压LX100.jar后
.classpath
<classpathentry kind="lib" path="Libraries/msbase.jar"/>
<classpathentry kind="lib" path="Libraries/mssqlserver.jar"/>
<classpathentry kind="lib" path="Libraries/msutil.jar"/>

Libraries/msbase.jar
Libraries/mssqlserver.jar
Libraries/msutil.jar



谁知道为什么啊?

------解决方案--------------------------------------------------------
java -jar Lx100.jar;msbase.jar;mssqlserver.jar;msutil.jar lx1001 lx100 lx1003 4 5 6 7

这样就可以了
------解决方案--------------------------------------------------------
缺少
Libraries/msbase.jar
Libraries/mssqlserver.jar
Libraries/msutil.jar
这三个包吧?
------解决方案--------------------------------------------------------
在保證正確連接串的前提下jdbc:microsoft:sqlserver

想辦法把連接所需驅動包(jar)放在classpath下
比如“-cp” option
------解决方案--------------------------------------------------------
很明显在第三方jar没有引入到你的jar中去,可以把数据库jar包考到{java_home}/jre/lib/ext目录下
------解决方案--------------------------------------------------------
缺少
Libraries/msbase.jar
Libraries/mssqlserver.jar
Libraries/msutil.jar
这三个包吧? 
  相关解决方案