maven java.lang.ClassNotFoundException:org.postgresql.Driver

时间:2012-07-15 13:05:19

标签: postgresql maven dependencies classnotfoundexception

我在maven的pom.xml文件中添加了以下依赖项

<dependency>
    <groupId>postgresql</groupId>
    <artifactId>postgresql</artifactId>
    <version>9.0-801.jdbc4</version>
</dependency>

但它没有找到postgres数据库的驱动程序?

请描述一下我的问题所在。

1 个答案:

答案 0 :(得分:2)

看起来您的回购没有请求的jar。如果是这样,请将repo标记添加到指向jboss或maven repo的pom.xml。

<project ...>
<repositories>
    <repository>
        <id>JBoss repository</id>
        <url>http://repository.jboss.org/nexus/content/groups/public/</url>
    </repository>
</repositories>
</project>

<project ...>
<repositories>
    <repository>
      <id>java.net</id>
      <url>http://download.java.net/maven/2</url>
    </repository>
 </repositories>
</project>