Groovy Verständnis ConfigSlurper

Status
Nicht offen für weitere Antworten.

freshone

Mitglied
Guten Tag,

ich bin recht neu beim Thema Java und Groovy. Heute habe ich versucht eine Konfiguration unter Verwendung des ConfigSlurper einzulesen (Windows Umgebung). Grundsätzlich scheint das sehr komfortabel zu funktionieren. Gebe ich aber einen vollständigen Windowspfad für die Konfigurationsdatei an, dann wird dieser Pfad immer zum Aufrufpfad des Scriptes addiert.
Java:
configfile = D:\\development\\spielwiese\\groovy\\configuration.conf';
 try {
  def config = new ConfigSlurper().parse(new File(configfile).toURL());
} catch (Exception e) {

     println e;
     return;
 }
DAS RESULTAT ist etwa:
java.io.FileNotFoundException: C:\Dokumente und Einstellungen\bladir\Startmenü\Programme\Groovy-1.6.5\'D:\development\spielwiese\groovy\configuration.conf' (Die Syntax für den Dateinamen, Verzeichnisnamen oder die Datenträgerbezeichnung ist falsch)

Gibt es da einen Trick?

Schon jetzt vielen Dank für Euere Antworten.

Grüsse,

Dirk
 

Nicer

Bekanntes Mitglied
Wie schon da steht :

"java.io.FileNotFoundException: C:\Dokumente und Einstellungen\bladir\Startmenü\Programme\Groovy-1.6.5\'D:\development\spielwiese\groovy\configuration.conf' (Die Syntax für den Dateinamen, Verzeichnisnamen oder die Datenträgerbezeichnung ist falsch)"

Der Verzeichnisname odda so ist falsch , dass heisst dass du dich vertippt hast oder die datei nicht an deisem pfad liegt.

Edit : ich sehe grade schau mal hier :

C:\Dokumente und Einstellungen\bladir\Startmenü\Programme\Groovy-1.6.5\'D:\development\spielwiese\groovy\configuration.conf

dieses ' sollte da eig net sein wennich das richtig sehe

MfG Nicer
 

freshone

Mitglied
Danke für das Feedback. Da ich ja nur 'D:\development\spielwiese\groovy\configuration.conf' als Pfad übergebe bin ich ja so irritiert. Der Teil vorn ergibt sich aus dem Aufrufpfad der Groovy Shell resp. der Console. Und sollte nach meinem Dafürhalten nicht dort stehen. Dort findet sich die Datei natürlich nicht! ???:L

Gruss,

Dirk

Wie schon da steht :

"java.io.FileNotFoundException: C:\Dokumente und Einstellungen\bladir\Startmenü\Programme\Groovy-1.6.5\'D:\development\spielwiese\groovy\configuration.conf' (Die Syntax für den Dateinamen, Verzeichnisnamen oder die Datenträgerbezeichnung ist falsch)"

Der Verzeichnisname odda so ist falsch , dass heisst dass du dich vertippt hast oder die datei nicht an deisem pfad liegt.

Edit : ich sehe grade schau mal hier :

C:\Dokumente und Einstellungen\bladir\Startmenü\Programme\Groovy-1.6.5\'D:\development\spielwiese\groovy\configuration.conf

dieses ' sollte da eig net sein wennich das richtig sehe

MfG Nicer
 

mvitz

Top Contributor
Schonmal so
Java:
configfile = 'D:/development/spielwiese/groovy/configuration.conf';
try {
  def config = new ConfigSlurper().parse(new File(configfile).toURL());
} catch (Exception e) {
  println e;
  return;
}

versucht?
 

freshone

Mitglied
Ah, jetzt sehe ich meinen Fehler :lol:
Im meinem Orginal Code hatte ich eine Map mit "'D:/development/spielwiese/groovy/configuration.conf'"
einfach ein Paar Hochkomma zuviel.

Danke für die Tipps und noch einen schönen Abend!

Dirk

Schonmal so
Java:
configfile = 'D:/development/spielwiese/groovy/configuration.conf';
try {
  def config = new ConfigSlurper().parse(new File(configfile).toURL());
} catch (Exception e) {
  println e;
  return;
}

versucht?
 
B

bygones

Gast
grmnpf... ein groovy beitrag und ich seh den erst jetzt :D
 
Status
Nicht offen für weitere Antworten.
Ähnliche Java Themen
  Titel Forum Antworten Datum
K Verständnis Problem bei Server/Client Java Basics - Anfänger-Themen 2
N Verständnis Frage zu Variablen Java Basics - Anfänger-Themen 3
KogoroMori21 Polymorphie-Verständnis Java Basics - Anfänger-Themen 5
S Verständnis-Frage zu einer HÜ? Java Basics - Anfänger-Themen 1
NeoLexx equals()-Methode Verständnis Frage anhand Code Beispiel Java Basics - Anfänger-Themen 22
B Frage zum Code verständnis im Resultat Java Basics - Anfänger-Themen 10
T Methoden Verständnis Java Basics - Anfänger-Themen 14
M Java Code Verständnis Java Basics - Anfänger-Themen 4
M Java Code Verständnis Java Basics - Anfänger-Themen 2
M Fehlendes Verständnis für dynamische Bindung und Vererbung Java Basics - Anfänger-Themen 13
K nur für das verständnis Java Basics - Anfänger-Themen 3
B Verständnis Frage zu der Aufgabe Java Basics - Anfänger-Themen 30
S Verständnis Vererbung Java Basics - Anfänger-Themen 3
J Code Verständnis Java Basics - Anfänger-Themen 9
B Problem beim grundsätzlichen Verständnis bei Rekursion mit 2-dimensionalen Array Java Basics - Anfänger-Themen 6
Y MVC MouseEvent Verständnis Java Basics - Anfänger-Themen 24
W Verständnis Probleme bei der while-Schleife und continue Java Basics - Anfänger-Themen 21
M If Verständnis Problem Java Basics - Anfänger-Themen 2
J Verständnis Problem Java-Listener. Java Basics - Anfänger-Themen 59
D Hilfe bei Verständnis von Aufgabe Java Basics - Anfänger-Themen 1
I Verständnis Frage wegen einer Aufgabe Java Basics - Anfänger-Themen 10
P verständnis Frage Refernzen und Objekte Java Basics - Anfänger-Themen 1
S Verständnis - Frage mehrere SQL Statements in While Schleife Java Basics - Anfänger-Themen 0
J java syntax verständnis Java Basics - Anfänger-Themen 6
M Verständnis von Deadlocks Java Basics - Anfänger-Themen 2
C Klassen/Objekte Verständnis Java Basics - Anfänger-Themen 8
O Singleton Verständnis Java Basics - Anfänger-Themen 4
C Allgemeines Verständnis For-Schleife Java Basics - Anfänger-Themen 3
vodkaz For Schleife Verständnis Problem Java Basics - Anfänger-Themen 4
R Input/Output MVC - Frage zum Verständnis Java Basics - Anfänger-Themen 5
G regex Verständnis Problem Java Basics - Anfänger-Themen 3
B Hilfe beim Verständnis zu Generics Java Basics - Anfänger-Themen 7
J Musterlösung Verständnis Frage zu Math.abs() Java Basics - Anfänger-Themen 5
R RandomAccessFile verständnis Problem Java Basics - Anfänger-Themen 10
M Erste Schritte Verständnis Problem Konstruktoren Java Basics - Anfänger-Themen 13
X Kompilat verständnis Frage Java Basics - Anfänger-Themen 9
C Input/Output Anfänger Array-Verständnis Frage Java Basics - Anfänger-Themen 7
H Überladen Verständnis Java Basics - Anfänger-Themen 3
J Compiler-Fehler Verständnis Problem bei Compiler-Warning Java Basics - Anfänger-Themen 7
E Verständnis zu einem Rekursionsbeispiel Java Basics - Anfänger-Themen 12
F Verständnis Frage - && Java Basics - Anfänger-Themen 2
S Timer / Schleifen Verständnis Problem Java Basics - Anfänger-Themen 3
O Frage zu Verständnis von Collection Java Basics - Anfänger-Themen 4
JavaKaffee Minimax-Algorithmus Verständnis Java Basics - Anfänger-Themen 12
C Methoden Frage zu Verständnis eines Beispiels Java Basics - Anfänger-Themen 3
M Polymorphie Cast:Verständnis und Ausführung Java Basics - Anfänger-Themen 10
M Verständnis Frage Java Basics - Anfänger-Themen 11
M Verständnis-Probleme mit eigenen Klassen Java Basics - Anfänger-Themen 2
T Verständnis von "final" und "static" Java Basics - Anfänger-Themen 6
U ADT verständnis Problem Java Basics - Anfänger-Themen 18
S Java Verständnis Problem Methoden etc. Java Basics - Anfänger-Themen 22
F ArrayList() Verständnis Java Basics - Anfänger-Themen 14
M Verständnis von PrintWriter Java Basics - Anfänger-Themen 12
M Verständnis einiger Zeilen Java Basics - Anfänger-Themen 4
P Codeschnipsel Verständnis Problem (Array) Java Basics - Anfänger-Themen 6
H Verständnis Strategy Pattern Java Basics - Anfänger-Themen 4
A Dringende Bitte um Erklärungen zum besseren Verständnis Java Basics - Anfänger-Themen 4
J Verständnis Problem mit return --> Klausuraufgabe Java Basics - Anfänger-Themen 4
deimosmuc Hilfe zum Verständnis bei Vererbung Java Basics - Anfänger-Themen 11
T Verständnis-Frage Java Basics - Anfänger-Themen 2
F (Verständnis)Problem: Zahl auf 2 Nachkommastellen runden Java Basics - Anfänger-Themen 5
E Verständnis frage zum return wert eines Arrays Java Basics - Anfänger-Themen 7
S Frage zu Verständnis und Logik Java Basics - Anfänger-Themen 5
P Verständnis bzgl. MVC Java Basics - Anfänger-Themen 11
M Klassen und Objekte => richtiges Verständnis? Java Basics - Anfänger-Themen 6
B Exception verständnis Problem Java Basics - Anfänger-Themen 2
V KSKB zum Verständnis von Graphics und paintComponent Java Basics - Anfänger-Themen 6
A Array Verständnis Frage Java Basics - Anfänger-Themen 4
L Hashtable Verständnis Frage Java Basics - Anfänger-Themen 4
M Verständnis-Problem Java Basics - Anfänger-Themen 4
H Verständnis: Methode Java Basics - Anfänger-Themen 2
Z Verständnis Java Basics - Anfänger-Themen 4
R Verständnis Java Basics - Anfänger-Themen 4
R Verständnis bei Listen Java Basics - Anfänger-Themen 2
R Verständnis Klassen Java Basics - Anfänger-Themen 9

Ähnliche Java Themen

Neue Themen


Oben