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

标签 java hibernate jdbc classpath

好的,我在 Win Vista 上并正确设置了我的 MAVEN_HOME、JAVA_HOME 东西。但我还没有类(class)路径。我还安装了 MySQL。现在我打开了一本 Hibernate 的书,在第一页上写着“确保 jdbc 驱动程序在你的类路径中”。我还下载了一些 Zip 文件,它是 ConnectorJ 或类似的名称,基本上是 java 的 mySql 驱动程序......但我现在的问题是这句话我不知道如何去做:“确保 jdbc 驱动程序在你的类路径中” 你能帮我解决这个类路径问题吗?

谢谢

最佳答案

这里有一个很好的教程,关于 setting the class path .此外,您可能想阅读 Managing the Java classpath (Windows) .

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

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

关于java - 将 jdbc 驱动程序添加到类路径,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6434213/

相关文章:

java - 如何在 Hibernate JPA @NamedEntityGraph 中引用继承的属性?

java - 为什么 MySQL Connector/J 抛出 java.sql.SQLException : Generated keys not requested?

java - 扫描器如何进行字符串比较?

java - 当应用程序来自后台时询问 PIN

java - 发生 mouseDoubleClick 时停止 mouseDown 事件

java - 在 Hibernate 中插入/更新一个实体与另一个引用的实体

java - 如何检查 JRadioButtons 是否被选中?

java - Proxool java.lang.NoClassDefFoundError

java - 如何在Spring Boot应用程序中设置oracle db连接超时

java - 使用 value 生成 jpanels 并将其添加到水平组布局