问题描述
因目前在手机中发的贴,无法贴图。不知各位大神是否遇到过这情况。。
解决方案
解决方案二:
没有错误信息,很难判断什么问题
解决方案三:
你的包中有没有将sqlserver的驱动包一起打包进去,如果没有一起打包进去的话,那你运行的时候需要带上-cp参数,并将驱动jar带上。
解决方案四:
打的jar包中有一个META-INFMANIFEST.MF文件,其中有一个class-path属性,这个属性后面跟上要依赖的jar包的路径和名称就可以了,如果跟当前执行jar在同一个目录下面,那么class-path后面只跟上依赖jar的名字就可以了,多个jar之间用空格隔开,然后将依赖jar和执行jar放在同一个目录中就可以了Manifest-Version:1.0Main-Class:com.shengqian.core.MainClass-Path:lib/commons-dbutils-1.3.jarlib/commons-lang-2.4.jar这个就是将依赖的jar放置在lib目录下面Manifest-Version:1.0Main-Class:com.shengqian.core.MainClass-Path:commons-dbutils-1.3.jarcommons-lang-2.4.jar这个就是将依赖jar和执行jar放在同一个目录下面的
解决方案五:
getResult--java.lang.ClassNotFoundException:sun.jdbc.odbc.JdbcOdbcDriver
解决方案六:
你这里已经很明确了啊,没有找到数据库的连接类根据你的描述,你在eclipse中是能够访问的,那估计就是打包的时候jdbcjar包没有成功打包到自己的jar包里,那么,你去项目右键properity,查看javabuildpath(应该是这个),有一个export,你把jdbc的Jar包加进去就好了
解决方案七:
首先确定下你打的jar包中是否包含项目依赖的jar包(buildpath中添加的jar包)如果没有:1,可以重新打包,在打包时选择runnablejar,然后选择ExtractrequiredlibrariesintogeneratedJAR2,在执行jar包时加上-jar(java-jar),后面带上依赖jar包的放置路径