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.
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
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;
}
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