Java.lang.ClassNotFoundException:net.sourceforge.jtds.jdbc.Driver在Android上

时间:2012-09-06 07:45:58

标签: java android sql-server jdbc jtds

今天我正在使用SqlServer驱动程序进行JTDS的连接。但是当我运行程序时 我发现了以下错误

Java.lang.ClassNotFoundException: net.sourceforge.jtds.jdbc.Driver
Caused by: java.lang.ClassNotFoundException: net.sourceforge.jtds.jdbc.Driver in loader dalvik.system.PathClassLoader[/data/app/com.kmkm.lll-2.apk]

我已经搜索了这个主题,我找到了答案

java -classpath .:jtds.jar MyApp 

但是我混淆了运行此命令的方式和位置? 为什么会出现这个错误?

2 个答案:

答案 0 :(得分:1)

如果您使用第三方库,请确保您具有所有必需的依赖项(如果需要)。

答案 1 :(得分:1)

如果您使用的是eclipse,请尝试以下步骤

  • 右键点击您的项目
  • 点击构建路径>配置构建路径...
  • 选择Libraries标签,然后单击Add External JARs ...
  • 指向您的jtds.jar并单击“确定”。
  • 重建并重新运行。