Hallo zusammen,
ich habe ein URI-Objekt, das ich gerne als Argument verwende, um ein File-Objekt zu erhalten:
uri sieht folgendermaßen aus:
Leider hat das nicht funktioniert:
Was aber wohl funktioniert ist, wenn uri den absoluten Path als Wert bekommt:
Ich kann aber leider nicht den absoluten Pfad angeben, da der Code nicht nur lokal sondern auch auf einer anderen Umgebung ausgeführt wird.
Ich habe bereits versucht, zu googeln, wie ich ein URI-Objekt mit relatiem Path erstelle, leider erfolgslos.
Hat jemand vielleicht eine Idee? Vielen Dank.
Viele Grüße aus Rheinland,
Eure Ratna
ich habe ein URI-Objekt, das ich gerne als Argument verwende, um ein File-Objekt zu erhalten:
Code:
URI uri;
...
File file = new File(uri);
uri sieht folgendermaßen aus:
Code:
file://src/test/resources/beispiele/meinFile.xml
Leider hat das nicht funktioniert:
Code:
java.lang.IllegalArgumentException: URI has an authority component
Was aber wohl funktioniert ist, wenn uri den absoluten Path als Wert bekommt:
Code:
file:///C:/meinProjekt/workspace/src/test/resources/beispiele/meinFile.xml
Ich kann aber leider nicht den absoluten Pfad angeben, da der Code nicht nur lokal sondern auch auf einer anderen Umgebung ausgeführt wird.
Ich habe bereits versucht, zu googeln, wie ich ein URI-Objekt mit relatiem Path erstelle, leider erfolgslos.
Hat jemand vielleicht eine Idee? Vielen Dank.
Viele Grüße aus Rheinland,
Eure Ratna