已将jtds---.jar文件包含到NetBeans上我的Java项目库中,但仍然存在ClassNotFoundException错误

已将jtds---.jar文件包含到NetBeans上我的Java项目库中,但仍然存在ClassNotFoundException错误,java,jdbc,sybase,classnotfoundexception,Java,Jdbc,Sybase,Classnotfoundexception,这是我在这里的第一个问题,出于某种原因,当我试图上传问题的屏幕截图时,我收到一条错误消息 上传图像失败;联系不到伊姆格 无论如何,我已经把它上传到谷歌照片上了,所以我会在解释一下它是什么后发送链接 我对用Java开发应用程序很陌生,特别是在连接JDBC的时候。因此,由于目标数据库是SyBase数据库,我从其官方网站sourceforge下载了JTDS JDBC驱动程序 之后,我按照建议设置了类路径 将jtds1.3.1包含到库和我的项目中,这样它就可以工作了,而且。。。瞧 在执行Class.fo

这是我在这里的第一个问题,出于某种原因,当我试图上传问题的屏幕截图时,我收到一条错误消息 上传图像失败;联系不到伊姆格

无论如何,我已经把它上传到谷歌照片上了,所以我会在解释一下它是什么后发送链接

我对用Java开发应用程序很陌生,特别是在连接JDBC的时候。因此,由于目标数据库是SyBase数据库,我从其官方网站sourceforge下载了JTDS JDBC驱动程序

之后,我按照建议设置了类路径

将jtds1.3.1包含到库和我的项目中,这样它就可以工作了,而且。。。瞧

在执行Class.forName()方法加载驱动程序时,出现了一个奇妙的ClassNotFoundException

是截图,第35行和第37行是感兴趣的

如果有人能帮我一点忙,我会非常感激,不管我犯了多么愚蠢的错误,我都会遇到这个问题——这是肯定的


谢谢。

您必须将JAR文件的完整路径放在类路径中(包括文件名):


在重新启动cmd查看该屏幕截图后更改路径,问题是您将分发zip(
jtds-1.3.1-dist.zip
)添加到构建路径,而不是该zip中包含的
jtds-1.3.1.jar
)。因此,解压,从构建路径中删除zip并添加
jar
-文件。

问题是关于IDE中的构建路径/类路径,而不是命令行使用。也感谢您,@Sagar VaghelaOh,亲爱的。我以为这是个愚蠢的错误。事实上是这样。非常感谢,Mark.Ops,好的-刚到这里,所以关于这个论坛,似乎有很多事情我不知道。@DavidLopez没问题,如果您需要更多有关stackoverflow工作原理的信息,请查看,如果您想深入了解:
.;C:\j2sdk1.4.2_16\jre\lib;
C:\Program Files\mysql-connector-java-3.1.144\mysql-connector-java-3.1.14-bin.jar