Datenbankverbindung mit Maven konfigurieren

wallace

Mitglied
Guten Tag,

Ich versuche eine Datenbankverbindung mit Maven zu konfigurieren.

Ich benutze Docker.

Erst, hier ist was ich gemacht habe :

1671873934790.png

Aber dann, wenn ich versuche, eine SQL-Abfrage auszuführen, sehe ich Folgendes :

1671874097617.png

Können sie mir helfen ? 😢

Ich benutze Intellij Community Edition.

Danke für ihre Hilfe
 
Zuletzt bearbeitet:

Oneixee5

Top Contributor
Ich vermute "Ich benutze Docker." soll bedeuten, dass die Postgres-DB in einem Docker-Container läuft. Dann ist "localhost" natürlich falsch. Die IP des Containers findest du mit:
Code:
docker inspect -f '{{range.NetworkSettings.Networks}}{{.IPAddress}}{{end}}' container_name_or_id
Aufpassen muss man auch beim Port, der Docker-Container könnte einen anderen Port veröffentlichen als den originalen Port der DB. Wenn du weiterhin Probleme hast, dann zeige bitte wie du die DB startest.
 

KonradN

Super-Moderator
Mitarbeiter
Erst einmal sehe ich da keinerlei Maven - Das hat also offensichtlich nichts mit Maven zu tun.

Und die Meldung besagt, dass orderdonation nicht existiert, d.h. die Verbinfung zur Datenbank klappt und steht nur eben fragst Du etwas ab, das es nicht gibt.

In der Verbindung hast Du Dich auch mit der postgres Datenbank verbunden. Das ist die System Datenbank und da solltest Du nicht mit eigenen Tabellen "rum pfuschen".
 

wallace

Mitglied
Ich vermute "Ich benutze Docker." soll bedeuten, dass die Postgres-DB in einem Docker-Container läuft. Dann ist "localhost" natürlich falsch. Die IP des Containers findest du mit:
Code:
docker inspect -f '{{range.NetworkSettings.Networks}}{{.IPAddress}}{{end}}' container_name_or_id
Aufpassen muss man auch beim Port, der Docker-Container könnte einen anderen Port veröffentlichen als den originalen Port der DB. Wenn du weiterhin Probleme hast, dann zeige bitte wie du die DB startest.

Hallo Oneixee5, danke für deine Antwort.

Kann ich auch ein docker ps machen und was ich brauche sehen ?

1671877380732.png
 

KonradN

Super-Moderator
Mitarbeiter
Meine Sicht darauf ist einfach:

Die Anzeige bei den Ports 0.0.0.5432 -> 5432/tcp zeigt, dass der lokale Port 5432 da ja weiter geleitet wird. Daher erreichst Du auf localhost das postgresql des Docker Images. Die Verbindung konnte ja auch aufgebaut werden.

Und die Fehlermeldung besagt ja auch recht deutlich, dass es kein Verbindungsproblem ist sondern dass Du etwas abfragen willst, das in der Datenbank nicht vorhanden ist.
 

KonradN

Super-Moderator
Mitarbeiter
Du hast in der Datenbank Connection gesagt, dass Du die Datenbank postgres haben willst. Aber Du willst doch die Datenbank proarti.
Bildschirm­foto 2022-12-24 um 11.52.24.png
Das musst Du also entsprechend angeben - das dürfte das markierte Feld sein:
 
Ähnliche Java Themen
  Titel Forum Antworten Datum
E Datenbankverbindung/Preparedstatements Java Basics - Anfänger-Themen 1
I NullPointerException bei Datenbankverbindung Java Basics - Anfänger-Themen 5
K Erste Schritte Datenbankverbindung: Der Treiber lädt nicht Java Basics - Anfänger-Themen 10
T Datenbankverbindung Java Basics - Anfänger-Themen 16
K Datenbankverbindung prüfen Java Basics - Anfänger-Themen 4
Hatebreed Keine Datenbankverbindung, wieso? (ClassNotFoundEscpetion) Java Basics - Anfänger-Themen 18
J Datenbankverbindung klappt doch nicht? IBM DB2 Java Basics - Anfänger-Themen 2
A Probleme bei Datenbankverbindung Java Basics - Anfänger-Themen 3
G Sicherheit Datenbankverbindung Java Basics - Anfänger-Themen 6
K Datenbankverbindung mit OCI Java Basics - Anfänger-Themen 4
M Datenbankverbindung mit einem JTable Java Basics - Anfänger-Themen 4
N Datenbankverbindung Java Basics - Anfänger-Themen 3
G Merkwürdiges Verhalten der Maven IDE Java Basics - Anfänger-Themen 3
G Maven Swing: Wie verwende ich WindowListener ? Java Basics - Anfänger-Themen 2
Oneixee5 Maven Plugin wird 2 mal ausgeführt Java Basics - Anfänger-Themen 10
M mit Maven eine ausführbare Jar bauen Java Basics - Anfänger-Themen 7
D maven dependencies re-importieren in intellij Java Basics - Anfänger-Themen 5
C External Jar einbinden bei Maven Java Basics - Anfänger-Themen 9
T JavaFX2/maven Java Basics - Anfänger-Themen 7
C Einbinden von Komponenten mit Maven Java Basics - Anfänger-Themen 3
T Start-Activity für Java Maven Web-Anwendung festlegen Java Basics - Anfänger-Themen 2
S Maven und externe Library Java Basics - Anfänger-Themen 2
P Maven-Dependencies (package org.apache.http.nio does not exist) Java Basics - Anfänger-Themen 6
D MAVEN Java Basics - Anfänger-Themen 3
B Arquillian installieren - Maven, WildFly, MYSQL Java Basics - Anfänger-Themen 1
O Maven Java Basics - Anfänger-Themen 10
T gradle, maven, ant - was ist das? Java Basics - Anfänger-Themen 2
P Maven und eigene Jars Java Basics - Anfänger-Themen 4
M Maven Main-Methode Interface und Klasse Java Basics - Anfänger-Themen 2
elischa Eclipse Plugin Projekt, Maven Projekt und dependencies Java Basics - Anfänger-Themen 5
A JavaScript Object Notation einbinden mittels Maven Java Basics - Anfänger-Themen 7
M Warum ist Maven als Technologie eigentlich so sicher? Java Basics - Anfänger-Themen 0
M Frage zu Maven Plugin für Eclipse IDE Java Basics - Anfänger-Themen 1
M Frage zu Maven Lifecycles Java Basics - Anfänger-Themen 2
M Maven Dependency im Java Projekt Java Basics - Anfänger-Themen 1
K Maven Dependency unklar Java Basics - Anfänger-Themen 5
M Bestehendes Projekt auf Maven umstellen? Java Basics - Anfänger-Themen 5
G Maven Dependency für Oracle JDBC-Driver korrekt festlegen Java Basics - Anfänger-Themen 4
G Erstellen eines Maven Projektes mit Eclipse Java Basics - Anfänger-Themen 9
F frage zu maven Java Basics - Anfänger-Themen 2
G Unterschied zwischen Ant und Maven Java Basics - Anfänger-Themen 9
A bxslider Konfigurieren Java Basics - Anfänger-Themen 4
T OOP JTextField konfigurieren Java Basics - Anfänger-Themen 9
T Parameter in Eclipse konfigurieren Java Basics - Anfänger-Themen 7
G Hibernateverbindung zu OracleXE konfigurieren Java Basics - Anfänger-Themen 4
S JFileChooser konfigurieren Java Basics - Anfänger-Themen 6
X Wie kann ich java.net für Proxy konfigurieren? Java Basics - Anfänger-Themen 3
K Neuronales Netz in Java und Probleme beim Konfigurieren Java Basics - Anfänger-Themen 2

Ähnliche Java Themen

Neue Themen


Oben