将jdbc驱动程序添加到类路径

好的我在Win Vista上正确设置我的MAVEN_HOME,JAVA_HOME。 但我还没有课程路径。 我也安装了MySQL。 现在我已经打开了一本Hibernate书,在第一页上它说“确保jdbc驱动程序在你的类路径中”。 我还下载了一些ZipJ文件,它是ConnectorJ或者某些名称,它基本上是java的mySql驱动程序…但我现在的问题是这句话,我不知道怎么做:“确保jdbc驱动程序在你的类路径中“你能帮我解决一下这个类路径吗?

谢谢

这是一个关于设置类路径的好教程。 您还可以阅读管理Java类路径(Windows) 。

话虽如此,您不应该在Windows环境变量中为驱动程序设置类路径。 相反,您应该在项目属性下的IDE中包含该驱动程序jar 。 但我注意到你实际上在使用Maven。 在这种情况下,您应该在Maven下查找驱动程序以实现该依赖性。 Maven将下载驱动程序jar,如果不存在,则将其设置为本地。

如果您没有使用任何IDE,那么您可以创建一个lib目录,并在编译/执行时告诉编译器所有必需的jar都在那里。 您可以在上面给出的前一个链接中找到HOW。

由于您使用的是Maven,因此您只需将JDBC驱动程序作为依赖项放在pom.xml文件中。 只要编译/运行应用程序,Maven就会将它添加到类路径中。

部署应用程序时所执行的操作取决于所使用的技术。

  • 如果是命令行应用程序,请创建%CLASSPATH%变量,或使用java -cp {path\to\jdbc.jar}选项将路径添加到jdbc.jar文件。

  • 如果它是一个Web应用程序,您需要在.war / .ear / .sar中打包驱动程序jar(maven程序集插件可以执行此操作)或将其包含在应用程序容器的./lib文件夹中并声明它作为范围=在maven中提供。

您可以通过以下步骤直接连接数据库:1)下载mysql-connector-java 5.0.8并解压缩文件。 2)然后将文件夹放在程序文件中。 3)然后直接在项目中添加此库,方法是右键单击它。 4)在这里你去。 使用db连接运行您的应用程序。

为Eclipse项目设置JDBC的步骤

  1. 从https://dev.mysql.com/downloads/connector/j/5.0.html下载JDBC zip存档
  2. 解压缩文件并将可执行jar文件复制到程序文件program files->Java->jdk->bin
  3. 右键单击项目并选择Buildpath->Add external archives->(Jar file)
  4. 编译程序