Postgresql-Treiber nicht gefunden für die maven-dependency
Ich bin mit einem spring-Projekt mit maven und ich bin versucht, postgresql. Ich habe auch die Abhängigkeit pom.xml aber beim tomcat-Start, bekomme ich folgende Fehlermeldung:
java.lang.ClassNotFoundException: org.postgresql.Driver
pom.xml Abhängigkeit:
<dependency>
<groupId>org.postgresql</groupId>
<artifactId>postgresql</artifactId>
<version>9.3-1101-jdbc41</version>
</dependency>
Scheint es, dass Maven nicht herunterladen der jar-so die treiberklasse nicht gefunden. Irgendwelche Ideen?
- Hast du Warnungen, die während dem build? Bist du hinter einem proxy? Haben Sie überprüft, ob die Artefakte heruntergeladen wurde oder nicht?
Du musst angemeldet sein, um einen Kommentar abzugeben.
Wenn ich diese in meinem pom, das Artefakt wird heruntergeladen. Vielleicht sollten Sie reinigen Sie Ihre maven-repository-cache oder löschen Sie die Ordner manuell und versuchen Sie es erneut.
Wenn Sie kam hier für "fehlende Artefakt" Fehler, Dieser arbeitete für mich:
PostgreSQL-10 benutze ich dieses:
Maven war nicht die Anerkennung der neuen Abhängigkeit, die ich Hinzugefügt habe pom.xml also ich habe es durch "Dependency-view" aus der xml-und das war der trick. Danke für Eure Antworten.
Müssen Sie eine Kopie der jar-Datei in das tomcat/lib-Ordner.