Maven CSV-Datei mit Maven einlesen schlägt fehl

Spitfire777

Bekanntes Mitglied
Hi,

ich muss/möchte für ein Semesterprojekt mit Maven eine CSV-Datei in eine PostgreSQL-Datenbank einlesen. Jedoch schlägt das mit diesem Fehler fehl:

Code:
[INFO] --- sql-maven-plugin:1.5:execute (load) @ shop ---
[INFO] Executing commands
[INFO] Executing file: /tmp/load-csv.245763405sql
[ERROR] Failed to execute:  
 COPY lieferant
 FROM '/home/michael/eclipse-git-repository/swa01/shop/src/test/resources/postgresql/Lieferant.csv'
 WITH (
 DELIMITER ';',
 FORMAT csv,
 HEADER
 )
[INFO] ------------------------------------------------------------------------
[INFO] BUILD FAILURE
[INFO] ------------------------------------------------------------------------
[INFO] Total time: 2.632s
[INFO] Finished at: Thu Mar 29 15:01:53 CEST 2012
[INFO] Final Memory: 14M/149M
[INFO] ------------------------------------------------------------------------
[ERROR] Failed to execute goal org.codehaus.mojo:sql-maven-plugin:1.5:execute (load) on project shop: ERROR: could not open file "/home/michael/eclipse-git-repository/swa01/shop/src/test/resources/postgresql/Lieferant.csv" for reading: Keine Berechtigung -> [Help 1]
[ERROR] 
[ERROR] To see the full stack trace of the errors, re-run Maven with the -e switch.
[ERROR] Re-run Maven using the -X switch to enable full debug logging.
[ERROR] 
[ERROR] For more information about the errors and possible solutions, please read the following articles:
[ERROR] [Help 1] http://cwiki.apache.org/confluence/display/MAVEN/MojoExecutionException


Hier die CSV-Datei.
src/test/resources/postgresql/Lieferant.csv

Code:
id;name;ort;strasse;email;aktualisiert;erzeugt
1;Mitch;Neustadt;Musterstraße 1;test@test.de;29.03.12;29.03.12

Und hier dazu die Dateirechte:
Code:
michael@michael-K53SV:~/eclipse-git-repository/swa01/shop/src/test/resources/postgresql$ ls -l
insgesamt 44
-rwxrwxrwx 1 michael michael   0 2012-03-29 14:08 alter-seq.sql
-rwxrwxrwx 1 michael michael 125 2012-03-29 11:39 Lieferant.csv
-rw-rw-r-- 1 michael michael 203 2012-03-29 15:01 load-csv.sql
-rwxrwxrwx 1 michael michael 134 2012-03-29 14:07 load-csv.template.sql

Hier die Template-Datei für den Bulk Load:
src/test/resources/postgresql/load-csv.template.sql

Code:
SET search_path TO ${schema.postgresql};

COPY lieferant
FROM '@CSVDIR@/Lieferant.csv'
WITH (
	DELIMITER ';',
	FORMAT csv,
	HEADER
);

Mit dieser wird die eigentliche Lade-Datei erzeugt:
src/test/resources/postgresql/load-csv.template.sql

Code:
SET search_path TO ${schema.postgresql};

COPY lieferant
FROM '/home/michael/eclipse-git-repository/swa01/shop/src/test/resources/postgresql/Lieferant.csv'
WITH (
	DELIMITER ';',
	FORMAT csv,
	HEADER
);

Wäre super nett, wenn ihr mir helfen könntet.
 

kama

Top Contributor
Hi,

nach der Fehlermeldung hat das nichts mit Maven zu tuen...

"/home/michael/eclipse-git-repository/swa01/shop/src/test/resources/postgresql/Lieferant.csv" for reading: Keine Berechtigung -"

sondern mit den Datei-/Verzeichnisrechten...

Ich vermute, dass Du ein Verzeichnis nicht richtig angegeben hast oder der Benutzer der den Bulk-Load ausführt nicht der ist, der auf dem Dateisystem entsprechende Rechte hat...

Gruß
Karl Heinz Marbaise
 

Spitfire777

Bekanntes Mitglied
Hi,

also ich bin mit meinem ganz normalen hauptnutzer drin (nicht root), verzeichnisse gehören alle mir und die datei/verzeichnis-rechte vom gesamten projekt sind alle auf 777.
 

kama

Top Contributor
Hi,

kannst Du nochmal zur Kontrolle Maven 2.2.1 installieren und dann damit nochmal probieren ?

Wenn es dann nicht funktioniert eventuell einen Issue Eintrag beim sql-maven-plugin machen ?

Gruß
Karl Heinz Marbaise
 

Spitfire777

Bekanntes Mitglied
Ungerne, bin erstmal froh dass Maven überhaupt läuft (arbeite zum ersten Mal mit Maven :D).

Ich denke es lag vielmehr daran, dass in der pom.xml als Version 3.0.2 eingetragen war (die habe ich von meinem Professor halbfertig zum anpassen bekommen).

Warum er sich jedoch nicht direkt wegen der Version beschwert hat und das erst mit einem so unscheinbaren Fehler (Siehe oben) kommt, ist mir jedoch schleierhaft.
 
Ähnliche Java Themen
  Titel Forum Antworten Datum
Robertop maven copy-resources nicht in WAR Datei Tools - Maven, Gradle, Ant & mehr 2
M Mit Maven eine jar Datei bauen ohne irgendeine main Methode Tools - Maven, Gradle, Ant & mehr 1
M Mit Maven eine jar Datei Bauen ohne irgendeine main Methode Tools - Maven, Gradle, Ant & mehr 18
J Maven Mit Maven eine ZIP Datei erstellen Tools - Maven, Gradle, Ant & mehr 0
D Maven, ausführbare jar-Datei unter spziellen Bedingungen - welche Plug-ins? Tools - Maven, Gradle, Ant & mehr 20
D [maven] Umgang mit property-Datei Tools - Maven, Gradle, Ant & mehr 2
G Maven Mit Maven Assemblieren und über Profiles eine properties-Datei manipulieren Tools - Maven, Gradle, Ant & mehr 2
D Maven - wo gehört eine .properties-Datei hin? Tools - Maven, Gradle, Ant & mehr 20
H Maven NetBeans Java Application ohne Manifest-Datei Tools - Maven, Gradle, Ant & mehr 7
L Maven Datei .zip erstellen Tools - Maven, Gradle, Ant & mehr 24
JWK Kann ich mit einem Scanner eine Datei mehrmals lesen? Tools - Maven, Gradle, Ant & mehr 3
ruutaiokwu GIT/SourceTree Client: Es wurden keine Änderungen an dieser Datei erkannt, oder es handelt sich um eine Binärdatei (?) Tools - Maven, Gradle, Ant & mehr 5
L Fertige .jar-Datei als Dependency distributen Tools - Maven, Gradle, Ant & mehr 1
VfL_Freak Icon einer JNLP-Datei ändern ?? Tools - Maven, Gradle, Ant & mehr 2
H Eclipse/Runnable JAR file/.fxml-Datei Tools - Maven, Gradle, Ant & mehr 1
D Ant JAR-Ressourcen in JNLP-Datei sind nicht von demselben Zertifikat signiert Tools - Maven, Gradle, Ant & mehr 2
N Ant [Android] Skript zum bauen einer .pak-Datei. Tools - Maven, Gradle, Ant & mehr 1
D Ant Consolen Output in Datei schreiben Tools - Maven, Gradle, Ant & mehr 5
D Jar Datei in HTML einbinden Tools - Maven, Gradle, Ant & mehr 3
K Applet als Jar-Datei in HTML einbinden Tools - Maven, Gradle, Ant & mehr 14
S Webstart Webstart einer Applikation mit einer veralteten JNLP-Datei Tools - Maven, Gradle, Ant & mehr 6
V Datei automatisch "Jaren"? Tools - Maven, Gradle, Ant & mehr 3
C bash-datei erstellen zum übergeben der parameter Tools - Maven, Gradle, Ant & mehr 9
E Ant Concat schreibt keine neue Zeile in CSV-Datei Tools - Maven, Gradle, Ant & mehr 4
A Applet: Html Datei und Class Datei nicht im selben Verzeichnis Tools - Maven, Gradle, Ant & mehr 2
D Maven Install Plugin: Einzelne Datei installen ? Tools - Maven, Gradle, Ant & mehr 16
K Webstart .class Datei über Reflection laden Tools - Maven, Gradle, Ant & mehr 3
S Mittel Applet Datei an ein Webserver übertragen Tools - Maven, Gradle, Ant & mehr 2
G Webstart Problem mit Adressierung bei Laden von Datei aus jar (Webstart) Tools - Maven, Gradle, Ant & mehr 5
B Jar-Datei funktioniert nicht Tools - Maven, Gradle, Ant & mehr 4
K Binärdatei aus jar auslesen und lokal als Datei speichern Tools - Maven, Gradle, Ant & mehr 2
fastjack Jar-Datei Versionen Tools - Maven, Gradle, Ant & mehr 3
V JAR-Datei eines (J)Applet funktioniert nicht - Help! Tools - Maven, Gradle, Ant & mehr 19
C Property-Datei für Web Start Tools - Maven, Gradle, Ant & mehr 2
R Web Start / jnlp datei Tools - Maven, Gradle, Ant & mehr 28
A jar datei trotz zertifikat nich aus applet ausführbar Tools - Maven, Gradle, Ant & mehr 4
A Auslesen einer .txt Datei auf Server mit Digest Authentifizierung Tools - Maven, Gradle, Ant & mehr 2
ABstraCT Mit Applet in ne Datei auf seinem Server schreiben. Tools - Maven, Gradle, Ant & mehr 10
S Datei-/Verzeichniszugriff von signiertem Applet Tools - Maven, Gradle, Ant & mehr 6
T Applet soll Datei lesen (darf es aber nicht.) Tools - Maven, Gradle, Ant & mehr 3
G Ant in einer Batch Datei Tools - Maven, Gradle, Ant & mehr 6
B Applet (Class-Datei(en)) in Html-Seite einbinden - Clipboard Tools - Maven, Gradle, Ant & mehr 13
B Applet als ausführbare JAR-Datei? Tools - Maven, Gradle, Ant & mehr 4
T Webstart unter Mac: Zugriff auf XSLT-Datei verweigert Tools - Maven, Gradle, Ant & mehr 4
T jnlp-Datei: Fehler in Zeile 0? Tools - Maven, Gradle, Ant & mehr 6
A Mit einem Applet eine txt-Datei einlesen und ausgeben. Tools - Maven, Gradle, Ant & mehr 6
M JEditorPane und html Datei Tools - Maven, Gradle, Ant & mehr 3
H Applet Access Denied - Beim zugriff auf eine .txt Datei Tools - Maven, Gradle, Ant & mehr 8
J Applet liest Datei nicht neu ein (nur online) Tools - Maven, Gradle, Ant & mehr 16
S Applet als ausführbare Jar-Datei Tools - Maven, Gradle, Ant & mehr 13
P .au-Datei, man hört nur blobb blobb blobb Tools - Maven, Gradle, Ant & mehr 6
H Applet in HTML-Datei - Classloader Fehlermeldung Tools - Maven, Gradle, Ant & mehr 7
M datei mit html file an applet übergeben Tools - Maven, Gradle, Ant & mehr 3
P Problem beim Senden einer Datei Tools - Maven, Gradle, Ant & mehr 5
G datei auf server speichern Tools - Maven, Gradle, Ant & mehr 8
R NullPointerException bei Einlesen von txt-Datei Tools - Maven, Gradle, Ant & mehr 12
T Highscores aus Applet-Spiel in XML-Datei speichern Tools - Maven, Gradle, Ant & mehr 7
G datei von server lesen - falsche version Tools - Maven, Gradle, Ant & mehr 2
G Datei in jar schreiben Tools - Maven, Gradle, Ant & mehr 10
A JNLP Datei aus Application laden Tools - Maven, Gradle, Ant & mehr 4
D Libarys in eine JAR Datei mit eclipse Tools - Maven, Gradle, Ant & mehr 8
thE_29 Applet Datei speichern! Tools - Maven, Gradle, Ant & mehr 42
M Eine Datei lesen mit einem Applet (gleicher Server) Tools - Maven, Gradle, Ant & mehr 2
F Eine lokale .txt Datei auf Server upladen und downloaden Tools - Maven, Gradle, Ant & mehr 3
L Datei vom Client auf Server hochladen Tools - Maven, Gradle, Ant & mehr 4
0 auf ne datei aufm server zugreifen Tools - Maven, Gradle, Ant & mehr 6
H Zugreifen auf Datei über ein Applet Tools - Maven, Gradle, Ant & mehr 13
T Java Applet Rechte zum Datei schreiben geben Tools - Maven, Gradle, Ant & mehr 3
F Aus Datei lesen und schreiben Tools - Maven, Gradle, Ant & mehr 26
D Problem beim einbinden von jar und class datei Tools - Maven, Gradle, Ant & mehr 8
F Erstellen einer Policy-Datei Tools - Maven, Gradle, Ant & mehr 8
S Ausgabe einer Methode schreibt in HTML Datei Tools - Maven, Gradle, Ant & mehr 8
R Applet schreibt in Datei auf Server - warum funktionierts ? Tools - Maven, Gradle, Ant & mehr 2
G Auf Datei zugreifen Tools - Maven, Gradle, Ant & mehr 4
M Applet in HTML-Datei einbinden Tools - Maven, Gradle, Ant & mehr 9
R Auf WebServer eine Datei schreiben? Tools - Maven, Gradle, Ant & mehr 6
R Datei Download? Tools - Maven, Gradle, Ant & mehr 9
A Wie kann man Quelltext von .class Datei sehen? Tools - Maven, Gradle, Ant & mehr 2
G Applet in die HTML-Datei einbinden Tools - Maven, Gradle, Ant & mehr 3
G Mit Applet in Datei auf Webserver schreiben Tools - Maven, Gradle, Ant & mehr 4
G Applets in eine Datei schreiben lassen Tools - Maven, Gradle, Ant & mehr 2
R Datei in Java-Applet einlesen Tools - Maven, Gradle, Ant & mehr 10
Oneixee5 Maven deploy - per SSH Tools - Maven, Gradle, Ant & mehr 6
H Maven kein Hauptmanifestattribut Tools - Maven, Gradle, Ant & mehr 10
M Programm mit Maven erstellen und starten samt Abhängigkeiten Tools - Maven, Gradle, Ant & mehr 27
D Interne Dependencies in Maven Tools - Maven, Gradle, Ant & mehr 51
J log4j2 mit Hibernate über Maven Tools - Maven, Gradle, Ant & mehr 10
thor_norsk Maven Build Failed: kann nicht von start.spring.io generiertes Projekt auf IntelliJ IDE starten Tools - Maven, Gradle, Ant & mehr 8
H Maven JUnit5 Tests werden ignoriert Tools - Maven, Gradle, Ant & mehr 5
thor_norsk Maven Tools - Maven, Gradle, Ant & mehr 32
ExceptionOfExpectation Maven Build Failed: kann nicht von start.spring.io generiertes Projekt auf Eclipse starten Tools - Maven, Gradle, Ant & mehr 20
Ich kann Maven nicht als UmgebungsVariable hinzufügen Tools - Maven, Gradle, Ant & mehr 2
F Maven JAR Plugin Probleme Tools - Maven, Gradle, Ant & mehr 4
W Was "braucht" man denn alles? Maven, Ant, Git, ... Tools - Maven, Gradle, Ant & mehr 21
N Fehler beim Imgui mit Maven Tools - Maven, Gradle, Ant & mehr 7
M Spring Boot Maven pom.xml-Eintrag Tools - Maven, Gradle, Ant & mehr 17
Encera JavaFX und Maven funktioniert nicht Tools - Maven, Gradle, Ant & mehr 1
B maven multi module Projekt und unnötige/zusätzliche Leerzeilen Tools - Maven, Gradle, Ant & mehr 4
J Maven Konfusion Tools - Maven, Gradle, Ant & mehr 7
Tippster Maven Sqlite integrieren (Eclipse, Maven) Tools - Maven, Gradle, Ant & mehr 4

Ähnliche Java Themen

Neue Themen


Oben