好的,我正在使用Win Vista系统,已正确设置了MAVEN_HOME、JAVA_HOME等信息,但是我还没有类路径。我也安装了MySQL。现在我打开了一本Hibernate书,第一页上面说"确保jdbc驱动程序在你的类路径中"。我也下载了一个名为ConnectorJ或类似名称的Zip文件,这基本上是java的MySQL驱动程序......但我现在的问题是这个句子:"确保jdbc驱动程序在你的类路���中",我不知道该如何做。
您能否帮助我解决这个类路径的问题呢?
谢谢!
好的,我正在使用Win Vista系统,已正确设置了MAVEN_HOME、JAVA_HOME等信息,但是我还没有类路径。我也安装了MySQL。现在我打开了一本Hibernate书,第一页上面说"确保jdbc驱动程序在你的类路径中"。我也下载了一个名为ConnectorJ或类似名称的Zip文件,这基本上是java的MySQL驱动程序......但我现在的问题是这个句子:"确保jdbc驱动程序在你的类路���中",我不知道该如何做。
您能否帮助我解决这个类路径的问题呢?
谢谢!
话虽如此,在Windows环境变量中不应该为驱动程序设置类路径。相反,您应该在项目属性下的IDE中包含该驱动程序jar文件。但我注意到你实际上正在使用Maven。在这种情况下,您应该在Maven中寻找驱动程序以满足该依赖项。如果不存在,Maven将下载驱动程序jar文件并使其成为本地文件。
如果您没有使用任何IDE,则可以创建一个lib目录,并在编译/执行时告诉编译器所有所需的jar都在其中。您可以在上面提供的链接中找到如何操作。
%CLASSPATH%
变量或使用java -cp {path\to\jdbc.jar}
选项添加jdbc.jar文件的路径。
- 如果是Web应用程序,则需要在.war/.ear/.sar中打包驱动程序jar文件(Maven Assembly插件可以执行此操作),或将其包含在应用程序容器的./lib文件夹中,并在Maven中声明其范围为provided。program files->Java->jdk->bin
目录下。Buildpath->Add external archives->(Jar file)
您可以通过以下步骤直接连接数据库: 1)下载mysql-connector-java 5.0.8并提取文件。 2)将文件夹放置在程序文件中。 3)然后通过右键单击添加此库到您的项目中。 4)就这样。使用数据库连接运行您的应用程序。