将JDBC驱动程序放在Java控制台程序中的位置?

时间:2014-07-10 13:19:39

标签: java eclipse hibernate maven jpa

我已经创建了一个小测试应用程序作为java中的控制台程序,试图使用hibernate,并且我尝试连接到SQL-Server-2008的实例。但是当我运行我的应用程序时,我收到一条错误,指出它无法找到JDBC驱动程序。

现在我已经将项目创建为maven项目,所以如果驱动程序可用作maven依赖项,那将是很好的,尽管我无法找到它。但是我有实际的.jar文件,但我不知道在我的项目结构中将它放在哪里。看起来像这样:

enter image description here

所以..任何帮助将不胜感激!谢谢:))

1 个答案:

答案 0 :(得分:0)

http://msdn.microsoft.com/en-us/sqlserver/aa937724下载,然后安装

mvn install:install-file -Dfile=sqljdbc4.jar -DgroupId=com.microsoft.sqlserver -DartifactId=sqljdbc4 -Dversion=3.0 -Dpackaging=jar

使用maven包含它后,它将从maven目录中引用。